2013-01-03 20 views
-2

我正在處理.htaccess文件和前端是好的。但是,當我嘗試訪問管理員,它給我內部服務器錯誤。這是一個客戶化的mvc框架。內部服務器錯誤當我嘗試訪問管理員網址(主頁正在工作)

這裏是我的.htacess文件

DirectoryIndex index.php 

Options -Indexes 

Options +FollowSymlinks 
Options -MultiViews 
ErrorDocument 404 /sitemap.php 
RewriteEngine on 
RewriteBase/
RewriteCond %{HTTP_HOST} ^vividtron.demolocation.com [NC] 

RewriteRule ^index.htm$ /index.php [NC] 
RewriteRule ^all-category.htm$ /all-category.php [NC] 
RewriteRule ^brands.htm$ /brands.php [NC] 
RewriteRule ^search.htm$ /search.php [NC] 

RewriteRule ^([_-a-zA-Z0-9]+)$ /sub-category.php?furl=$1 [NC] 
RewriteRule ^customer-service.htm$ /customer-service.php [NC] 
RewriteRule ^([_-a-zA-Z0-9]+).htm$ /static-page.php?furl=$1 [NC] 
RewriteRule ^offer/([_-a-zA-Z0-9]+).htm$ /special-offer.php?furl=$1 [NC] 
RewriteRule ^pages/([_-a-zA-Z0-9]+).htm$ /popup-pages.php?furl=$1 [NC] 

#RewriteRule ^category/([_-a-zA-Z0-9]+)$ /product-listing.php?surl=$1 [NC] 
RewriteRule ^category/([_-a-zA-Z0-9]+)$ /featured-product.php?surl=$1 [NC] 
RewriteRule ^brand/([_-a-zA-Z0-9]+)$ /product-series.php?burl=$1 [NC] 
RewriteRule ^series/([_-a-zA-Z0-9]+)/([_-a-zA-Z0-9]+)$ /model-listing.php?burl=$1&surl=$2 [NC] 
RewriteRule ^product/([a-zA-Z0-9_-]+)$ /product-detail.php?furl=$1 [NC] 
RewriteRule ^([._-a-zA-Z0-9]+)/([_-a-zA-Z0-9]+)/([_-a-zA-Z0-9]+)$ /pro-detail.php?url=$1&proId=$2&bid=$3 [NC] 
RewriteRule ^([._-a-zA-Z0-9]+)/([_-a-zA-Z0-9]+)$ /pro-detail.php?url=$1&proId=$2 [NC] 

謝謝你是進步。請查看文件爲什麼url http://vividtron.demolocation.com/admin/login.php不能正常工作

+1

/admin/login.php與RewriteRules無關....它的文件不是Rewrited網址。 – Ladineko

+0

請考慮添加一些'RewriteCond's,並且可能會自由地灑上'[L]'標誌,我甚至無法開始理解這套規則。 – DaveRandom

+0

我建議在你的php.ini中打開display_errors。我相信你會看到你的問題。 – Ladineko

回答

0

您是否嘗試過不同的主機?我的一個腳本總是向我展示了一個內部服務器錯誤,但是當我切換主機時,它的工作完美無瑕。

相關問題