Subdomain ve sorgu dizesi hem eşleşen mod_rewrite

0 Cevap php

Şu anda domain.com/a/123/abc için page.php?this=123&that=abc ile mod_rewriting ediyorum:

RewriteRule ^a/([^/]+)/([^/]+)/?$ page.php?this=$1&that=$2 [L]

Ayrıca ben şimdi a.domain.com/123/abc page.php?this=123&that=abc için mod_rewrite istiyorum

Yani her iki a.domain.com/123/abc ve domain.com/a/123/abc yönlendirir page.php?this=123&that=abc

Benim sorunum alt etki alanı ve sorgu dizesi hem eşleştirme. Bu benim üzerinde çalıştığım budur ama hala düzgün yeniden değil.

RewriteCond %{HTTP_HOST} ^a\.domain\.com/ [NC]
RewriteCond %{QUERY_STRING} /([^/]+)/([^/]+)/?$ [NC]
RewriteRule ^(.*) /a/$1/$2 [L]

Joker etki kurmak unutmayın (*. Domain.com). Bu başarısız olan sadece htaccess mod_rewriting olduğunu.

0 Cevap