我有一个网站设立在那里我存储我的所有用户配置文件在/会员中心/会员目录/ USERNAME的.htaccess重定向:发布后续URI
我的问题是,一些推荐的是发布到/成员/ USERNAME
一个贬值的结构有没有一种方法,我可以配置我的.htaccess文件的要求USERNAME自动发布到正确的位置?我在google上发现的所有内容都是静态重定向。
如果这不可能通过.htaccess,是否有另一种方法可以使用?
提前
我有一个网站设立在那里我存储我的所有用户配置文件在/会员中心/会员目录/ USERNAME的.htaccess重定向:发布后续URI
我的问题是,一些推荐的是发布到/成员/ USERNAME
一个贬值的结构有没有一种方法,我可以配置我的.htaccess文件的要求USERNAME自动发布到正确的位置?我在google上发现的所有内容都是静态重定向。
如果这不可能通过.htaccess,是否有另一种方法可以使用?
提前
非常感谢你的意思是这样的:
RedirectMatch 301 ^/members/([^/]+)/? /member-centre/member-directory/$1
这与重定向永久重定向浏览器。
尝试这样:
RewriteRule ^members/ /member-centre/member-directory/ [L]
如果你正在寻找一个解决方案重定向,乔恩·林将正常工作。如果你想要做一个重写,然后把下面的.htaccess文件在你的域的根
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} ^/members/([^/]+)$ [NC]
RewriteRule . member-centre/member-directory/%1 [L]
如果会员/中心等是相对于根文件系统,而不是你的域,然后替换最后一行(只是引导斜杠)
RewriteRule . /member-centre/member-directory/%1 [L]
感谢您抽出宝贵时间来了解更多详情Ulrich - 您对我的理解有了很大的提高。 –
奇妙 - 这工作完美。非常感谢。 –