1
我刚开始试图弄清楚如何用.htaccess制作干净的网址,但似乎我马上跑到了墙上......我已经得到以下简单的.htaccess:.htaccess:带参数“images”的干净网址不起作用
RewriteEngine on
RewriteRule ^([a-zA-Z0-9-]+)$ index.php?id=$1 [L]
RewriteRule ^([a-zA-Z0-9-]+)/$ index.php?id=$1 [L]
它主要按预期工作:mysite.com/somepage去mysite.com/index.asp?id=somepage等
除了id是'图像'时。当我尝试mysite.com/images它显示:mysite.com/images/?id=images(尽管该网页还装载罚款)
顺便说mysite.com/images/(带斜线)工作正常。过去几天我一直在寻找解决方案,这是我能得到的最好的解决方案。
是的,那样做了。谢谢。 – obscure 2014-10-17 18:02:28
不客气,很高兴它解决了。 – anubhava 2014-10-17 18:07:59