我需要重新排列路径
有效的路径是:
/profile/media/<username>
但为了更加'友好',我必须使用:
/<username>/profile/media
在htaccess中是否有办法测试是否已通过此特定网址,如果是,请将其重新排列为我需要的方式?
非常感谢
吉姆
这对我有用,使用下面的答案
RewriteRule ^(.+)/profile/media$ /?index.php?q=/profile/media/$1 [L,NC]
基本上该站点是Drupal站点,Drupal不喜欢URL的动态第一部分,而这正是我需要的网站工作和看起来好一点,客户端要求我设置它以便路径来自用户POV而不是站点的POV
感谢所有插入有用评论的人
答案 0 :(得分:1)
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteRule ^(profile/media)/(.+)$ /$2/$1 [L,NC]