|
Regular expression i htaccess regex, PCRE, POSIX, upotreba Apache .htaccess , mod_rewrite |
|
Alati teme | Način prikaza |
|
23. 03. 2007. | #1 |
Designer guy
Wrote a book
|
Ivanhoe, koristim kôd koji si napisao u 18. odgovoru na ovoj temi, ali sam primetio da on radi samo kada je u pitanju URI www.dnevnikeklektika.com, ako je u pitanju www.dnevnikeklektika.com/nesto on opet redirektuje na http://dnevnikeklektika.com/index.php, a ne na http://dnevnikeklektika.com/nesto, da li on tako treba da se ponaša ili je u pitanju nešto drugo?
Evo i dela sadržaja mog .htaccessa: Kôd:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^(.+) - [PT,L] RewriteRule ^(.*) index.php </IfModule> RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.dnevnikeklektika\.com$ RewriteRule ^index\.php http://dnevnikeklektika.com/ [R=301,L] RewriteCond %{HTTP_HOST} ^www\.dnevnikeklektika\.com$ RewriteRule ^(.*)$ http://dnevnikeklektika.com/$1 [R=301,L] |
23. 03. 2007. | #2 |
Designer guy
Wrote a book
|
OK, rešeno - pravila za no-www moraju da idu pre ovih za mod rewrite
Kôd:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.dnevnikeklektika\.com$ RewriteRule ^index\.php http://dnevnikeklektika.com/ [R=301,L] RewriteCond %{HTTP_HOST} ^www\.dnevnikeklektika\.com$ RewriteRule ^(.*)$ http://dnevnikeklektika.com/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^(.+) - [PT,L] RewriteRule ^(.*) index.php </IfModule> |
23. 03. 2007. | #3 | |
expert
Grand Master
|
nije li lakse:
Citat:
takodje, hvataju se i stranice koje ne 'prolaze kroz index.php' |
|
24. 03. 2007. | #4 |
Goran Pilipović
Sir Write-a-Lot
|
Mnogo je logičnije i preglednije, mada ne znam zašo bi to neko radio
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
24. 03. 2007. | #5 | |
Ivan Dilber
Sir Write-a-Lot
|
Citat:
__________________
Leadership is the art of getting people to want to do what you know must be done. |
|
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
pitanje u vezi marketinga | bocko | Marketing i SEO | 14 | 11. 04. 2010. 10:32 |
.htaccess rule za alias | Zero-Cool | Regular expression i htaccess | 8 | 12. 11. 2008. 20:11 |
.htaccess rule potreban | Dragan Babić | Regular expression i htaccess | 18 | 24. 08. 2008. 14:59 |
Pitanje u vezi apache log-a | twix | Web Hosting, web serveri i operativni sistemi | 5 | 10. 09. 2007. 02:47 |
Pitanje u vezi ASP.NET | celawi | Programiranje | 2 | 11. 10. 2006. 19:48 |