2012-11-24 71 views
-1

我怎麼能保持相同的URL,但顯示使用的.htaccess重寫規則服務器上的不同的頁面? 我正在研究熱鏈接保護。播放列表與以下鏈接生成:http://site.com/get.playlist.php?的.htaccess:我怎樣才能保持相同的URL,但在服務器上顯示不同的頁面

完整鏈接:

http://site-1.com/get.playlist.php?playlist=http://site.com/video/34141ce7760f58f0c3eb5e0c758afb69/pl/playlist.txt&hash=34141ce7760f58f0c3eb5e0c758afb69 

我想鏈接從

http://site-2.com/video/34141ce7760f58f0c3eb5e0c758afb69/pl/playlist.txt 

http://site-1.com/get.playlist.php?playlist=http://site.com/video/34141ce7760f58f0c3eb5e0c758afb69/pl/playlist.txt&hash=34141ce7760f58f0c3eb5e0c758afb69 
+0

你覺得你得到更多的結果:

如果沒有,你可以把它改成? – arkascha

+0

我標記了上一個要刪除的問題 –

回答

2

重定向那倒是這樣的:

RewriteRule ^video/(\w+)/(\w+)/(\w+)$ http://site-1.com/get.playlist.php?playlist=http://site.com/video/$1/$2/$3&hash=$1 

雖然這可能會導致無效的網址,但您需要在查詢字符串中對:/這些字符進行網址編碼。

另外一個問題是,重定向是不同的域,這樣的URL將在瀏覽器地址欄中可能會改變。

它真的在不同的領域,因爲你的問題標題似乎暗示否則?再次問同樣的問題

RewriteRule ^video/(\w+)/(\w+)/(\w+)$ /get.playlist.php?playlist=http://site.com/video/$1/$2/$3&hash=$1 
+1

我認爲它可能是modrewrite.stackexchange.com的時候了。 –

相關問題