2016-12-05 92 views
0

我的網站也有一個博客,博客託管在另一臺服務器上。從.htaccess文件中的其他網址服務/發佈博客

如何使用.htaccess從該服務器提供博客?

因此,例如www.example.com/blog/應提供www.othersite.com/的文件而不更改網址。

嘗試過這樣的事情,但我得到404:

RewriteEngine On 

RewriteCond %{REQUEST_URI} ^/blog 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ http://www.othersite.com/ [L] 

謝謝!

+0

我不認爲這會工作。 'RewriteEngine'將重寫url的路徑,而不是整個url。你爲什麼想做這個?這對於s​​eo目的來說是非常糟糕的。 – Jerodev

+0

你能夠做到這一點的唯一方法是通過設置一個代理到其他網站。 – Jerodev

+0

你有一個域名,它從哪裏重定向到www.othersite.com? – Perumal

回答

1

我很確定這不能完成。如果可以這樣做,那麼會有什麼阻止我託管http://mywebsite.com/my-awesome-article,並簡單地通過將他們的內容用作我網站的一部分來關閉其他人?

+0

但我有其他網站的控制權。也許應該有一種白名單方式? –

+0

即使你可以,你爲什麼要? SEO-噩夢,如果有的話,我看到一個。 – H2ONOCK

0

也許你可以試試這個:

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^/blog(.*)$ http://www.othersite.com$1 [L,QSA]