.htaccess文件不工作,即使我提供所需的所有细节

时间:2014-02-20 07:15:55

标签: php .htaccess

我的.htaccess文件整码

Options +FollowSymLinks
RewriteEngine on

RewriteRule /id/(.*)\.php detail.php?id=$1

我点击它时在索引页面中有一些特色图片,它会转到ID为http://tinmandevserver.com/demo//kingstate/detail.php?id=1的详细信息页面 我转到将动态网址转换为静态网址的工具 http://www.iwebtool.com/htaccess_url_rewrite?url=http%3A%2F%2Ftinmandevserver.com%2Fdemo%2Fkingstate%2Fdetail.php%3Fid%3D1&ext=.php&sep=%2F我从那里得到了代码,我把它放入我的htaccess文件,但当我点击索引页面上的精选图片时,详细页面网址没有被收集到静态网址。请帮助这是我第一次工作在它上面。

1 个答案:

答案 0 :(得分:0)

/demo/kingstate/.htaccess

中使用此规则
Options +FollowSymLinks
RewriteEngine on
RewriteBase /demo/kingstate/

RewriteCond %{THE_REQUEST} /detail\.php\?id=([^\s&]+) [NC]
RewriteRule ^ id/%1? [R=302,L]

RewriteRule ^id/([0-9]+)/?$ detail.php?id=$1 [L,QSA,NC]