1
我發現很多關於使用htaccess重定向的問題。然而,似乎沒有人和我有同樣的「問題」。Htaccess重定向沒有定義硬編碼域名
我想要的是重定向,如果一個目錄被訪問,它應該重定向到子域。到目前爲止,它的好處和工作。但是,當域名更改時,我不想一直更改我的htaccess。
所以我必須:
RedirectMatch 301 ^/subdir/(.*)$ http://subdir.example.com/$1
但在我的情況下,我把我的應用程序域上的example2.com,我要改名字。 是否有可能有這樣的事情:
RedirectMatch 301 ^**(capture_hostname)**/subdir/(.*)$ http://subdir.**(put_hostname_here)**/$1
所有的「解決方案」似乎與htaccess的定義域名的工作。 我不能用htaccess解決這個問題。因此,我們在一起:)
它似乎不起作用。鏈接http:// localhost/subdir不起作用。 –
這是因爲你在'subdir'之後失去了斜線。看到我更新的答案,它也可以使用'https:// localhost/subdir'。 – anubhava
那是正確的,它現在工作很好:) 測試可以很容易:http://htaccess.madewithlove.be/ –