2016-03-30 10 views
0

Bu htaccess kodu var shop/home ANCAK, url barında yalnızca domain.com'u gösterir.htaccess tüm URL izni Hide sadece domain

Bu, ana sayfa için çalışır. Sorun 100 sayfam var ve bunu el ile yapmayacağım.

Bu betiği nasıl dinamik yapabilirim?

Demek istediğim: domain.com ve domain.com/shop/home değil ya domain.com/shop/pages veya etki alanını:

Ben sadece göstermek için adres çubuğundaki (URL çubuğuna) istiyorum .com/shop/etc

Yeterince spesifik miyim?

+0

tam olarak sorunu nedir? lütfen özel ol – starkeen

+0

Özgün soru güncellendi – rui404

cevap

1
Sen kurallarını yeniden sıralama ve İşleme kuralı sona erdirmek için bir L bayrağı eklemeniz gerekir

RewriteCond %{HTTP_HOST} ^(www.)?domain.com$ 
RewriteRule ^(/)?$ /shop/home [L] 
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ /vs/shop/$1 [L] 
+0

Dahili Sunucu Hatası xD Ancak denediğiniz için teşekkürler. – rui404

+0

@ Rui404 sunucumda çalışıyor. – starkeen