-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が機能しない理由をファイルで調べてください

4

1 に答える 1

0

別のホストを試しましたか? 私のスクリプトの 1 つは常に内部サーバー エラーを示していましたが、ホストを切り替えると問題なく動作しました。

于 2013-01-03T18:44:37.563 に答える