PHP subdomain kontrolöre bağlı?

2 Cevap php

Ben farklı coğrafi bölgelerde faaliyet gösteren bir site var. Benim site için bazı örnek URL'ler olacaktır:

http://losangeles.example.com
http://sandiego.example.com/post/blog/travel/
http://sfbay.example.com/blog/read/12/

Bu örneklerde, benim URL yapısı aşağıdaki çevrilir:

http://[location code].example.com/[controller]/[event]/[extra parameters]

Komut alt etki alanı kapalı şeritler ve kabul edilebilir bir konum maç için db karşı kontrol eder ve daha sonra bu konumda vb bloglar görüntülenir.

Bu, tüm ince ve büyük, ama şimdi ben Kullanım sayfanın Şartları yapıyorum, ve bunu URL var istiyorum:

http://about.example.com/tou

/* which is translated to: */

http://[controller].example.com/[event]

Yani aslında, ben alt alan, bazen bir yer kodu ve bazen bir denetleyici olmak istiyorum.

Bunu nasıl herhangi bir fikir? Ya da bu sadece aptal mı?

2 Cevap

Ben bir varsayılan denetleyici yönlendirilir kontrolör istisnaların bir listesini oluşturmak istiyorum. Ardından, varsayılan denetleyici bu küresel sayfaları halledeyim.

Sadece tek bir parametre, .com/ farklı davranın sonra varsa

Yani,

http://[location code].example.com/[controller]/[event]/[extra parameters]

Example.com sonra 2 veya daha fazla parametre (kontrolör, olay, ekstra) Has

ve

http://[controller].example.com/[event]

sadece 1 (olay) vardır