目标是创建友好的URL,我被困在这里。
我的链接如下:
<a href="blog.php?id=<?php echo $id[0];?>">Turpināt lasīt..</a>
我的.htaccess
RewriteEngine On # Turn on the rewriting engine
RewriteRule ^blog/([0-9]+)/?$ blog.php?id=$1
配置没有问题,简单的重写规则有效。这有什么不对? 感谢
答案 0 :(得分:0)
好的,试试这段代码:
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteCond %{THE_REQUEST} \s/+blog\.php\?id=([^\s&]+) [NC]
RewriteRule ^ /blog/%1? [R=301,L]
RewriteRule ^blog/([0-9]+)/?$ /blog.php?id=$1 [L,QSA]