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$
网站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 /
后面加网址看试下