在这里没有成功地浏览过档案,所以希望有人可以在这里帮助我。
基本上我需要重定向到我的根目录中名为“trunk”的目录。我在我的根目录中放置了一个 htaccess 文件,其中包含此链接:
RewriteRule ^(.*)$ /mysite/trunk/$1 [L]
这完美地重定向到我希望的正确页面,即 mysite.com/trunk/site/login
我现在真正需要做的是尽可能从 url 中删除“主干”,但仍然让站点指向此页面。
请问我怎样才能最好地做到这一点?
非常感谢
在这里没有成功地浏览过档案,所以希望有人可以在这里帮助我。
基本上我需要重定向到我的根目录中名为“trunk”的目录。我在我的根目录中放置了一个 htaccess 文件,其中包含此链接:
RewriteRule ^(.*)$ /mysite/trunk/$1 [L]
这完美地重定向到我希望的正确页面,即 mysite.com/trunk/site/login
我现在真正需要做的是尽可能从 url 中删除“主干”,但仍然让站点指向此页面。
请问我怎样才能最好地做到这一点?
非常感谢
像这样的东西?
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/mywebsite/trunk/
RewriteRule ^mywebsite/(.*)$ /mywebsite/trunk/$1 [L]
RewriteCond %{THE_REQUEST} \ /mywebsite/trunk/([^\?\ ]*)
RewriteRule ^ /mywebsite/%1 [L,R=301]