0
我正在使用GEO_IP做一個重定向,一切工作正常,但是,而不是重新路由一切到不同的域,我想重定向到同一個域上的某個網頁。然後問題是我需要過濾該頁面,否則會循環。htaccess重定向除了一個文件
所以..說的文件被稱爲「welcome.html」,並在根文件夾中.. 我想重新路由一切welcome.html,除非它將要welcome.html。
這是否有意義?
所以不是:
RewriteCond %{ENV:GEOIP_CONTINENT_CODE} ^EU$ [NC]
RewriteRule^http://www.otherrdomain.com%{REQUEST_URI} [L,R]
我想這樣做確保一個文件是豁免,它應該去那個文件.. 將在下面的工作?
RewriteCond %{ENV:GEOIP_CONTINENT_CODE} ^EU$ !^/welcome.html [NC]
RewriteRule ^(.*)$ /welcome.html [L,R]
我看到在另一篇文章最後一行,但它也只是這樣比我以前完全不同(與*和所有)......只是想通過這裏來運行它..
感謝您的任何意見!
當你試圖發生什麼? – Howli
@霍林我得到一個500服務器錯誤。它看起來像GeoIP不喜歡聲明... – Malachi