2013-05-10 79 views
0

你好傢伙我面臨一個問題請幫助。我使用OpenCart(版本1.5.5.1)。但從最後一天,我發現我的每一個poge重定向到404錯誤頁面除產品頁面。 我無法找到背後的原因,請做一些建議。每頁都被重定向到opencart的404頁面,除了產品頁面

我的.htaccess文件中有以下代碼。

 # Prevent Direct Access to files 
<FilesMatch "\.(tpl|ini|log)"> 
Order deny,allow 
Deny from all 
</FilesMatch> 
ErrorDocument 404 /404.php 
# SEO URL Settings 
RewriteEngine On 

RewriteCond %{REQUEST_URI} !\.[a-zA-Z0-9]{3,4} 
RewriteCond %{REQUEST_URI} !/$ 
RewriteRule ^(.*)$ $1.php 


RewriteBase/
#RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] 
#RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] 

#Options +FollowSymlinks -MultiViews 
#RewriteRule ^(.+)(\s|%20)(.+)$ /$1-$3 [R=301,QSA,L,NE] 


### re-direct index.php to root/### 
RewriteCond %{THE_REQUEST} ^.*\/index\.php\ HTTP/ 
RewriteRule ^(.*)index\.php$ /$1 [R=301,L] 

### re-direct any parked domain to www of main domain 
RewriteCond %{http_host} !^www.mysite.com$ [nc] 
RewriteRule ^(.*)$ http://www.mysite.com/$1 [r=301,nc,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] 

# Turn on Expires and set default to 0 
ExpiresActive On 
ExpiresDefault A0 

# Set up caching on media files for 5 weeks 
<FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$"> 
ExpiresDefault A3024000 
Header append Cache-Control "public" 
</FilesMatch> 

# Set up caching on media files for 5 weeks 
<FilesMatch "\.(gif|jpg|jpeg|png|swf)$"> 
ExpiresDefault A3024000 
Header append Cache-Control "public" 
</FilesMatch> 

# Set up 5 week caching on commonly updated files 
<FilesMatch "\.(xml|txt|html|js|css)$"> 
ExpiresDefault A3024000 
Header append Cache-Control "proxy-revalidate" 
</FilesMatch> 

# Force no caching for dynamic files 
<FilesMatch "\.(php|cgi|pl|htm)$"> 
ExpiresActive Off 
Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform" 
Header set Pragma "no-cache" 
</FilesMatch> 
<IfModule mod_headers.c> 
<FilesMatch "\.(js|css|xml|gz)$"> 
    Header append Vary: Accept-Encoding 
    </FilesMatch> 
</IfModule> 

=========================================== ===================

+0

如何向我們提供您的商店的網址,以便我們可以嘗試重現問題? – shadyyx 2013-05-10 08:41:41

+0

你對檔案做了什麼改變? – TheBlackBenzKid 2013-05-10 15:11:42

+0

我的問題已解決。日Thnx。 – 2013-05-13 13:31:34

回答

0

它可能不是一個htaccess的問題,除非你的網站沒有它的工作正常。

什麼是正在工作的產品的網址?可能有助於澄清問題。

Paul。

相關問題