【发布时间】:2015-02-20 09:07:57
【问题描述】:
我想知道这是否可能 -
我想使用 htaccess 来简化我网站的链接,因为一些用户抱怨它们看起来像“垃圾邮件”——它们目前很长。
我知道我可以按照这些思路使用一些东西 -
website.com/subfolder/index.php/123456 转为website.com/123456
RewriteRule ^/123456$ /subfolder/index.php/123456
但是我的问题在于这些链接需要是动态的。我试过查找这个,但我读到的其他类似问题是关于使动态 php 链接美化并给出具体答案。
这是我目前所拥有的:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)/$ /subfolder/index.php/$1 [NC,L,QSA]
在http://htaccess.madewithlove.be(顺便说一句真的很好的网站)上测试这个,输入网址http://website.com/id/123456给出http://website.com/subfolder/index.php/id/123456 - 如果我能找到一种方法从那个链接中删除/id/,那就太好了
【问题讨论】:
标签: php .htaccess mod-rewrite