2015-11-08 67 views
1

我目前的網址:http://example.com/view.htaccess的 - 讓網址不再

我希望它是:http://example.com/index.php/home/view

我怎樣才能做到這一點?

我試過,但沒有奏效:按要求

RewriteRule http://example/$ http://example/index.php/home/$1 [NC,L] # Process parrots 
+0

對於所有頁面?或者只是「查看」? – hjpotter92

+0

對於所有網頁先生 –

回答

1
RewriteEngine On 
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC] 
RewriteRule ^((?!index\.php.*).*)$ /index.php/home/$1 [R=301,L] 

上面的代碼應該工作。請確保已啓用mod_rewrite

+0

謝謝,但有一個小問題。我用來做這個域是一個附加域,所以我只想影響附加域,這是'example.com'。我只在'^((?! index \ .php)。*)$'之前放置'example.com'嗎? –

+0

@TaylorSwift更新了上面的回覆。 – hjpotter92

+0

謝謝親愛的先生 –