【问题标题】:Hide subdirectory urls with htaccess使用 htaccess 隐藏子目录 url
【发布时间】:2014-06-04 06:06:56
【问题描述】:

我确信这个问题与方法本身一样古老,但我的挑战是提出

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 天来解决此问题,但无济于事。我真的希望有人可以帮助我解决这个问题。如果需要任何其他信息,请告知。

【问题讨论】:

    标签: .htaccess redirect rewrite joomla2.5 subdirectory


    【解决方案1】:

    你可以在root.htaccess中使用这个:

    RewriteEngine on
    
    RewriteCond %{HTTP_HOST} ^subdomain\.site\.eu$ [NC]
    RewriteRule ^((?!subfolder1/subfolder2/).*)$ /subfolder1/subfolder2/%{REQUEST_URI} [L,NC]
    

    【讨论】:

    • 非常感谢您,这几天一直在处理这个问题。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-25
    • 2014-06-17
    • 2023-03-11
    • 2015-07-10
    • 2017-08-03
    • 2019-04-01
    • 1970-01-01
    相关资源
    最近更新 更多