.htaccess RewriteRule为一些作品工作,为其他人投掷404

时间:2016-01-18 14:02:28

标签: php apache .htaccess mod-rewrite

我写了以下重写规则:

Options +FollowSymLinks -MultiViews
RewriteEngine on

RewriteRule ^add-post/([0-9]+)/([0-9a-zA-Z-]+)/$ add_post.php?thread_id=$1thread_name=$2 [NC,L]
RewriteRule ^search/?s=([0-9a-zA-Z-]+)/$ search.php?s=$1 [NC,L]
RewriteRule ^([0-9a-zA-Z-]+)/$ lvl1_forum.php?forum=$1 [NC,L]
RewriteRule ^([0-9a-zA-Z-]+)/([0-9]+)/([0-9a-zA-Z-]+)/$ lvl2_thread.php?forum=$1&thread_id=$2&thread_title=$3 [NC,L]

该规则适用于所有页面,但add_post.php(存在)除外。我已经尝试了.htaccess,文件顶部的选项行和规则下的RewriteEngine,但没有骰子。

如何修改此文件以使添加帖子规则有效?

0 个答案:

没有答案