2013-05-03 46 views
0

我不知道這是否已經被問,因爲我一直在尋找,只是沒有找到正確的答案,除非我是個盲人。htaccess的面具僞裝目錄

我們有一臺機器www.example.com/?webform,這是我們想掩蓋一個不存在的假目錄網站。又名:www.example.com/blahblah

我不知道如果我做這個的.htaccess文件過於複雜,但我至今是:

Options +FollowSymLinks -MultiViews 
RewriteEngine On 
RewriteBase/

RewriteCond %{QUERY_STRING} webform 
RewriteRule (.*) https://www.example.com/blahblah [L,R=301] 

這是正確的嗎?或者我錯過了什麼。

謝謝!

回答

0

我測試了它和它的作品

Options +FollowSymlinks 
RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_URI} ^/blahblah?  [NC] 
RewriteRule .* /?webform     [L] 

上面的代碼映射:
http://test.mi-creativity.com/blahblah

這樣:
http://test.mi-creativity.com/?page4

你可以打開兩個鏈接確保。

+0

我不確定這是否奏效。我開始懷疑這是否是在apache中阻止了這一點。 – user2347244 2013-05-03 15:49:12

+0

@ user2347244檢查更新的代碼 – 2013-05-03 16:35:38

+0

仍然不行。我很好奇的一件事情是,我們有一個重定向端口80重定向到443,是否會重定向到第二個重定向? – user2347244 2013-05-03 16:44:32