我在嘗試使用mod_rewrite將博客網站部分指向博客網站。使用mod_rewrite指向博客
這是我必須處理正常的東西
RewriteRule ^(\w+)/?$ index.php?page=$1
這就是我想要使用的博客網站
RewriteRule ^blog/?$ http://url.to.my.blogger.site
,但它不工作,當我去網站/博客它指示我index.php?頁=博客有什麼我需要做的不做第二次重寫,如果第一個是正確的?像一個if/else?對不起,不太瞭解mod_rewrite,所以任何建議都會很棒。
另外我注意到,如果我嘗試做一些像site/home這樣的東西,一切正常,但是如果我嘗試點擊site/home /它會把我所有的url放到錯誤的上下文中,例如我的css和圖像don'噸正確加載。
我的文件全是這樣的
RewriteEngine on
RewriteRule ^blog/?$ remote/blog/uri/here
RewriteRule ^(\w+)/?$ index.php?page=$1
RewriteCond %{THE_REQUEST} index\.php
RewriteRule ^index\.php - [F]
,當我打的網站/博客仍然會嘗試投放的index.php?頁=博客,我猜我曾在一些打出來的代碼點?我找不到if/else語句的文檔
您必須先放置第二條規則。給一個完整的.htaccess文件。 – vmeln 2012-07-08 10:01:15
您的博客網站是否與您的普通網站具有相同的文檔根目錄? – 2012-07-13 01:54:29
不,這是一個博客/ blogspot博客。 – Brodie 2012-07-13 03:48:12