簡體   English   中英

URL重寫到子文件夾(根重定向到子目錄).htaccess

[英]URL rewrite to Subfolder (root redirection to subdirectory) .htaccess

使用以下規則通過URL重寫來服務/page子目錄中的請求:

<IfModule mod_rewrite.c>
   RewriteEngine On

   RewriteCond %{HTTP_HOST} ^fastload.website$ [NC]
   RewriteRule ^(.*)$ https://www.fastload.website/$1 [L,NC,QSA,R=302]

   RewriteCond %{DOCUMENT_ROOT}/page/$1.html -f
   RewriteRule ^(.*)$ page/$1.html [L,NC]
</IfModule>

這將有助於fastload.website/testfastload.website/page/test.html但是, 不能讓它使用斜線工作fastload.website/test/

您可以從RewriteRule匹配中排除斜杠。

RewriteCond %{DOCUMENT_ROOT}/page/$1.html -f
RewriteRule ^(.*?)/?$ page/$1.html [L,NC]

暫無
暫無

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

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