我确定这个问题与方法本身一样古老,但我的挑战是制作
site.eu/subfolder/subfolder显示为subdomain.site.eu
我设法自己解决这个问题并让它发挥作用。代码如下:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^subdomain.site.eu [NC]
RewriteRule ^(.*)$ /subfolder1/subfolder2/%{REQUEST_URI} [R=301,P,NC]
以下问题是,在该地址中,有一个您必须登录的应用程序。
登录后,会显示subdomain.site.eu/subfolder1/subfolder2/content1
我已经尝试了2-3天来解决这个问题,但无济于事。我真的希望有人可以帮我解决这个问题。如果还有其他需要的信息,请告诉我们。
答案 0 :(得分:1)
您可以在root .htaccess
中使用它:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^subdomain\.site\.eu$ [NC]
RewriteRule ^((?!subfolder1/subfolder2/).*)$ /subfolder1/subfolder2/%{REQUEST_URI} [L,NC]