5
Şu anda benim htaccess dosyası, bu kuralı içeren, şu anda da derin klasörlerde diğer index.php
sayfa yönlendirme, Ancak website.org/en/home
index.php, .htaccess aracılığıyla başka bir sayfaya nasıl yeniden yönlendirilir?
RewriteRule index.php /en/home [R=301]
için website.org/index.php yönlendirmek için! Örneğin. website.org/folder/index.php
yönlendirmeleri website.org/en/home
için
Bu kuralı, yalnızca kök için ve daha derin klasörler için nasıl uygulayabilirim? Çok teşekkürler.
Teşekkürler! +1, sanırım '^', sunucu yolunun kökü anlamına geliyor? – Sam
No. ^, dizenin başlangıcı anlamına gelir. URL yolunu .htaccess'in bulunduğu klasöre göre eşleştirmeye çalışıyorsunuz. Bu durumda onun index.php. Ex durumunda. url website.org/folder/index.php, index.php eşleme klasörü/index.php ve yönlendirme yapar. Şimdi^index.php ile bu url klasörle başladığından klasör/index.php ile eşleşmiyor. – Zimbabao
Anladım ... bu sorunu benim için toplar. Eklenen bilgiler için teşekkürler! – Sam