Bu istekleri dönüştürmek için en kolay yolu nedir:
http://www.example.com/en/
http://www.example.com/en/index.php
Için:
http://www.example.com/index.php?language_id=en
Orada çeşitli PHP dosyaları, yani kural ayrıca harita gerekir
http://www.example.com/en/anyfile.php
Için:
http://www.example.com/anyfile.php?language_id=en
Dil kimliği (o geçerli etmesi için, PHP komut dosyası içinde kontrol ediyor) herhangi iki harfli kod olabilir.
Muhtemelen, ben. Htaccess kullanmak gerekir, ve yukarıda nasıl uygulanacağı konusunda herhangi bir tavsiye büyük mutluluk duyacağız. Teşekkürler.
Update
Aşağıdaki benim için çalıştı.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ([a-z]+)/(css|js|images)/(.+) /$2/$3 [L]
RewriteRule ([a-z]+)/(.+).php /$2.php?language_id=$1 [QSA,L]
RewriteRule ([a-z]+)/$ /index.php?language_id=$1 [QSA,L]
</IfModule>
Css, js ve görüntülere Bu da yeniden yolları istekleri geri kök klasöre klasörleri. Hiçbir dosya otomatik olarak index.php yönlendirme, girilirse o da çalışır.