2016-04-08 8 views
1

Sadece bir boş url http://www.example.comhttp://www.example.com/something mod_rewrite ile yeniden yönlendirmek istiyorum Saf boş url. Bir dosya veya yol adı veya parametresi eklendiğinde, yeniden yazılmamalıdır. Çok fazla şey denedim, ancak çok fazla yönlendirmeye yol açtı.mod_rewrite sadece bir boş url (parametrelerle değil) http://www.example.com -> http://www.example.com/something

RewriteCond %{HTTP_HOST} ^www\.example\.com$ 
RewriteCond %{QUERY_STRING} ^$ 
RewriteRule ^(.*)$ http\:\/\/www\.example\.com\/something [R=301,L] 

cevap

2

Bu kuralı kullanabilirsiniz:

RewriteEngine On 

RewriteCond %{QUERY_STRING} ^$ 
RewriteRule ^/?$ /something [R=301,L] 

Bu /something hiçbir sorgu dizesi ile tek açılış sayfasını yönlendirir.

+0

Teşekkürler, hepsi bu! – illutztrator

İlgili konular