Zdravím.
Potrebujem napísať htaccess súbor podľa nasledujúcich pravidiel:
1. Presmerovať URL bez www na variantu s www (some-page.sk ->
www.some-page.sk)
2. Presmerovať /index.html /index.php /default.asp /default.aspx na / (
www.some-page.sk/index.php ->
www.some-page.sk)
3. Všetky URL adresy ktoré nezačínajú reťazcami "application" alebo "files" podstrčiť na index.php/$1
Príklady:
Kód:
/files/images/bg.png -> nerobiť nič
/application/test/abcd.php -> nerobiť nič
/main -> podstrčiť na /index.php/main
/js/functions.js -> podstrčiť na /index.php/js/functions.js
/category/product -> podstrčiť na /index.php/category/product
4. Všetky URL končiace na .html alebo .htm presmerovať na variantu bez prípony (/kontakt.html -> /kontakt)
5. Ak je prvý segment URL "index.php", presmerovať URL na variantu bez prvého segmentu
Príklady:Kód:
www.some-page.sk/index.php/podpora -> www.some-page.sk/podpora
www.some-page.sk/index.php/category/product -> www.some-page.sk/category/product
Aby nedošlo k nedorozumeniam pokúsim sa jednoducho popísať význam niektorých výrazov, pretože je možné, že si ich zle vysvetlujem.
1. Presmerovanie -> Adresa URL sa zmení aj v browsri. Použije sa hlavička 301.
2. Podstrčenie -> Adresa URL sa nemení.
3. Segment -> Časť URL adresy oddelená lomítkom (
www.some-page.sk/prvy-segment/druhy-segment)
Ďalšie požiadavky:
1. Výsledný kód htaccess súboru prosím stručne okomentovať.
Odmena: 15€ alebo dohodou
Kontakt:
email:
mspiderv@gmail.com
skype: mspiderv