htaccess 重写子文件夹?
htaccess re-write for subfolders?
也许有人可以指出我正在尝试做的事情的正确方向。
我正在尝试重新编写,以便所有子文件夹都将重定向到一个文件夹,同时保留第一个子文件夹信息以及 URL.
的其余信息
示例:
http://www.example.com/比利/profile/info.php
http://www.example.com/麦克/profile/info.php
http://www.example.com/莎拉/profile/info.php
http://www.example.com/标记/profile/info.php
它将重定向到的位置:
http://www.example.com/home/profile/info.php?user_name=$1
我可以在哪里获取用户名并重定向到正确的页面。
您可以在 DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteBase /
RewriteRule ^(?!home/)([^/]+)/(profile/info\.php)$ home/?user_name= [L,QSA,NC]
也许有人可以指出我正在尝试做的事情的正确方向。 我正在尝试重新编写,以便所有子文件夹都将重定向到一个文件夹,同时保留第一个子文件夹信息以及 URL.
的其余信息示例:
http://www.example.com/比利/profile/info.php
http://www.example.com/麦克/profile/info.php
http://www.example.com/莎拉/profile/info.php
http://www.example.com/标记/profile/info.php
它将重定向到的位置:
http://www.example.com/home/profile/info.php?user_name=$1 我可以在哪里获取用户名并重定向到正确的页面。
您可以在 DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteBase /
RewriteRule ^(?!home/)([^/]+)/(profile/info\.php)$ home/?user_name= [L,QSA,NC]