0
我剛剛將一個網站從一個子文件夾移動到html根目錄,我需要某種htaccess規則來重寫所有網址,以便舊網站仍然可以正常工作用通配符重寫/重定向從子域到域的URL?
舊路徑是www.domain.com/stage/* 現在應該指向www.domain.com/*
我該怎麼做到這一點?
我剛剛將一個網站從一個子文件夾移動到html根目錄,我需要某種htaccess規則來重寫所有網址,以便舊網站仍然可以正常工作用通配符重寫/重定向從子域到域的URL?
舊路徑是www.domain.com/stage/* 現在應該指向www.domain.com/*
我該怎麼做到這一點?
不知道您使用什麼類型的Web服務器的,應該是這個樣子
rewrite ^(.+)/stage/(.*)$ $1/$2;
讓和我知道如果你需要任何的改進,如果你需要它爲特定的Web服務器
感謝名單! Apache 這個也工作 'RedirectMatch 301 /stage/(.*)$ http:// domain.com/$ 1' – jorisx 2013-03-23 22:05:26
我會盡量避免硬編碼域如果我是你(那麼WWW?),只是匹配URL的開始與您爲結束所做的相同。 – sagibb 2013-03-23 22:26:04