Έχω κάνει κανονικά όλα τα βήματα στους οδηγούς που έχω διαβάσει αλλά υπάρχει το εξής πρόβλημα:
Ενώ έχουν μπει τα seo url, όταν πατάω σε ένα προϊόν που έχω δώσει κάποιο seo keyword δεν ανοίγει το προϊόν μένει στην σελίδα που ήταν και το url όμως επάνω αλλάζει και γίνεται το σωστό με τα keywords που έδωσα. Αν πατήσω σε ένα προϊόν που δεν είχε keywords μπαίνει κανονικά. Καμιά λύση;
Στο localhost πάντως δεν είχα κανένα πρόβλημα.
Ευχαριστώ πολύ εκ των προτέρων.
Ενώ έχουν μπει τα seo url, όταν πατάω σε ένα προϊόν που έχω δώσει κάποιο seo keyword δεν ανοίγει το προϊόν μένει στην σελίδα που ήταν και το url όμως επάνω αλλάζει και γίνεται το σωστό με τα keywords που έδωσα. Αν πατήσω σε ένα προϊόν που δεν είχε keywords μπαίνει κανονικά. Καμιά λύση;
Στο localhost πάντως δεν είχα κανένα πρόβλημα.
Ευχαριστώ πολύ εκ των προτέρων.
Last edited by apostolos_4 on Sat Mar 22, 2014 9:39 pm, edited 1 time in total.
Για να σας βοηθήσω αν πατήσετε σε αυτό εδώ το link, http://www.worktools.gr/apple-cinema30 ανοίγει η αρχική σελίδα.
Αν πάλι δεν γράψω κανένα seo keyword και το Link είναι της μορφής: http://www.worktools.gr/index.php?route ... duct_id=40 θα ανοίξει κανονικά το προϊόν.
Υπάρχει κάποια λύση;
Αν πάλι δεν γράψω κανένα seo keyword και το Link είναι της μορφής: http://www.worktools.gr/index.php?route ... duct_id=40 θα ανοίξει κανονικά το προϊόν.
Υπάρχει κάποια λύση;
Υποπτεύομαι ότι απλά δεν έχουν περαστεί σωστά οι κανόνεσ στο htaccess. Αν μπορείς δείξε μας τι έχει μέσα το htaccess σου και πεσ μας το site σε τι φάκελο το έχεις εγκατεστημένο. Υπάρχει τπτ στα error logs;
Error logs δεν έχω τίποτα.
Το έχω εγκατεστημένο στο worktools.gr και μετά σε έναν φάκελο www
Το htaccess είναι:
# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.
# 2. In your opencart directory rename htaccess.txt to .htaccess.
# For any support issues please visit: http://www.opencart.com
Options +FollowSymlinks
# Prevent Directoy listing
Options -Indexes
# Prevent Direct Access to files
<FilesMatch "\.(tpl|ini|log)">
Order deny,allow
Deny from all
</FilesMatch>
# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
### Additional Settings that may need to be enabled for some servers
### Uncomment the commands by removing the # sign in front of it.
### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.
# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:
# php_flag register_globals off
# 2. If your cart has magic quotes enabled, This may work to disable it:
# php_flag magic_quotes_gpc Off
# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try
# php_value upload_max_filesize 999M
# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value post_max_size 999M
# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_execution_time 200
# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_input_time 200
# 7. disable open_basedir limitations
# php_admin_value open_basedir none
Το έχω εγκατεστημένο στο worktools.gr και μετά σε έναν φάκελο www
Το htaccess είναι:
# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.
# 2. In your opencart directory rename htaccess.txt to .htaccess.
# For any support issues please visit: http://www.opencart.com
Options +FollowSymlinks
# Prevent Directoy listing
Options -Indexes
# Prevent Direct Access to files
<FilesMatch "\.(tpl|ini|log)">
Order deny,allow
Deny from all
</FilesMatch>
# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
### Additional Settings that may need to be enabled for some servers
### Uncomment the commands by removing the # sign in front of it.
### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.
# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:
# php_flag register_globals off
# 2. If your cart has magic quotes enabled, This may work to disable it:
# php_flag magic_quotes_gpc Off
# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try
# php_value upload_max_filesize 999M
# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value post_max_size 999M
# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_execution_time 200
# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_input_time 200
# 7. disable open_basedir limitations
# php_admin_value open_basedir none
Ο server σου είναι lighttpd και δεν αναγνωρίζει το .htaccess του Apache. Πρέπει να μετατρέψεις τα rules στο .htaccess γι' αυτον τον server. Διάβασε εδώ: http://redmine.lighttpd.net/projects/1/ ... ModRewriteΥπάρχει κάποια λύση;
PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart
Τελικά επικοινώνησα με τον host provider και μου έλυσε το πρόβλημα. Νόμιζα ήταν λάθος του opencart! Σας ευχαριστώ πολύ για το ενδιαφέρον σας!
Opencart - Hellas έχεις απόλυτο δίκιο!
Opencart - Hellas έχεις απόλυτο δίκιο!
Who is online
Users browsing this forum: No registered users and 4 guests