我有2個域名:綁定域名重定向到子文件夾
maindomain.com
parkeddomain.com
具有parkeddomain.com
域之前,我.htaccess
是:
RewriteEngine on
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
現在,我有新的領域,我想r edirect子文件夾中訪問:/park/
所以基本上,如果下面的URI將顯示完全相同的網頁:
http://www.maindomain.com/park/
http://www.parkeddomain.com/
我嘗試以進行.htaccess
規則是:
RewriteEngine on
RewriteBase/
RewriteCond %{HTTP_HOST} ^(www.)?parkeddomain.com$
RewriteRule ^(.*)$ /park/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
但是,對於一個奇怪的原因,公園012條款RewriteRule
生成內部500 error
,我沒有訪問日誌文件:(
任何解決方案? 謝謝:)
確切的說,最後一個似乎是我需要的;我希望訪問者在2個不同的域名上思考他,沒有子文件夾..沒有重定向。現在重定向工作在公園/文件夾內的文件,但我也有文件在/ park/park /(是的,我知道,不要問...),並且他們返回500錯誤: - \ – FMaz008
@ FMaz008我已經給我的答案添加了新規則,它應該允許您重寫甚至是這種情況。但請注意 - 它**可能**不適用於您的主機(舊的Apache/mod_rewrite版本也許) - 它在我的2.2.17上運行良好。 – LazyOne
當重寫規則時,看起來沒有任何挑戰對你來說太難了;)。這就是我需要的,謝謝! :) – FMaz008