php伪静态

来源:百度知道 编辑:UC知道 时间:2024/06/01 23:07:42
用的是phpStudy在本地调试的,默认是打开伪静态的。
网站500错误,php日志显示RewriteCond: bad flag delimiters
下面贴上.htaccess文件请帮忙看一下,是不是有错误。
<FilesMatch "\.(bak|inc|lib|sh|tpl|lbi|dwt)$">
order deny,allow
deny from all
</FilesMatch>

RewriteEngine On
RewriteBase /

# direct one-word access

RewriteRule ^cs/c_([0-9]+)\.html$ /cs/csdetail\.php\?id=$1 [L]
RewriteRule ^cs/p_([0-9]+)_([0-9]+)\.html$ /cs/pic\.php\?id=$1&picid=$2 [L]
RewriteRule ^qg/q_([0-9]+)\.html$ /qg/qgdetail\.php\?id=$1 [L]
RewriteRule ^cz/c_([0-9]+)\.html$ /cz/czdetail\.php\?id=$1 [L]
RewriteRule ^cz/p_([0-9]+)_([0-9]+)\.html$ /cz/pic\.php\?id=$1&picid=$2 [L]
RewriteRule ^wd/question_([0-9]+)\.html $ /wd/question\.php\?id=$1 [L]
RewriteRule ^news/n_([0-9]+)\.html$ /news/newsdetail\.php\?id=$1 [L]
RewriteRule ^news/c_([0-9]+)\.html$

RewriteEngine On
RewriteCond %{REQUEST FILENAME} -s [OR]
RewriteCond %{REQUEST FILENAME} -l [OR]
RewriteCond %{REQUEST FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /index.php [NC,L]

修改掉你的 RewriteEngine On

期待解决办法中……
我也为这个头疼!

RewriteEngine On
RewriteCond %{REQUEST FILENAME} -s [OR]
RewriteCond %{REQUEST FILENAME} -l [OR]
RewriteCond %{REQUEST FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /index.php [NC,L]

修改掉你的 RewriteEngine On
给我分!

RewriteBase /
后面加网址看试下