如何创建将添加目录的更智能的.htaccess文件?

时间:2012-03-24 作者:SteveLambert

这是我的电流。htaccess文件:

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) /directory/ [R=301,L]
“目录”是我安装wordpress的地方。因此,这只是将用户从根域重定向到目录。

我想做的是创建它,以便在添加目录时传递添加到url的任何信息。所以http://yoursite.tld/page 成为http://yoursite.tld/directory/page/

我知道这可能是一个对正则表达式有更多经验的人的快照。不幸的是,我无法通过标准的网络搜索找到这些信息。感谢您的帮助。。。

1 个回复
最合适的回答,由SO网友:soulseekah 整理而成

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) /directory/$1 [R=301,L]
http://httpd.apache.org/docs/current/mod/mod_rewrite.html#rewriterule 查看“反向引用”

结束