簡體   English   中英

htaccess從文件夾重定向

[英]htaccess redirect from folder

我正在嘗試用短語表示這樣的網址:

http://foo.domain.com/bar/fee/

對此:

http://IP:port/bar/fee/

這是我當前的代碼:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^foo.domain.com/
RewriteRule ^(.*) http://IP:port/$1 [P]

但這是行不通的,因此是這個問題。

您無法匹配HTTP_HOST變量中的path segment

使用以下規則:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^foo\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://IP:port/$1 [P]

如果您不希望使用proxy功能,請替換P標志:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^foo\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://IP:port/$1 [L,R=301,NE]

暫無
暫無

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

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