簡體   English   中英

如何在不更改URL的情況下將首頁重定向到子文件夾(仍然保留www.example.com)

[英]How to redirect homepage to subfolder without changing URL (still keep www.example.com)

我當前的.htaccess位於httpdocs中。 我如何配置它以幫助域指向子文件夾為/vn/

並且仍然保留: www.example.com而不是www.example.com/vn/

在.htaccess中,添加以下行:

RewriteEngine On
RewriteRule !^blog/ /blog%{REQUEST_URI} [L,R=301]

或在某些主機中:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?YourDomainName.com$
RewriteRule ^(/)?$ blog [L]

在文檔根目錄中的.htaccess文件頂部附近嘗試以下操作:

RewriteEngine On

RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule (.*) /vn/$1 [L]

這會在內部將命中文檔根目錄的所有請求重寫/vn/子目錄中。 檢查REDIRECT_STATUS環境變量的RewriteCond指令可確保請求僅被重寫一次-從而避免了重寫循環。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM