Regular expression i htaccess regex, PCRE, POSIX, upotreba Apache .htaccess , mod_rewrite |
|
Alati teme | Način prikaza |
28. 03. 2008. | #1 |
Miloš Vučić
Grand Master
|
Zašto ne radi 301 redirekcija?
Dodah danas jednu liniju u .htaccess i iz meni nepoznatog razloga redirekcija ne radi...
Kôd:
Redirect 301 /putanja/index.php?action=nesto http://drugisajt.com/forum/index.php?topic=1.0
__________________
Kotler je bio u pravu. Ko radi srcem nema konkurenciju. |
08. 04. 2008. | #2 |
Miloš Vučić
Grand Master
|
Ni
Kôd:
Redirect 301 /index2.php?option=com_rss&feed=RSS2.0&no_html=0 http://www.pcigre.com/index2.php?option=com_rss
__________________
Kotler je bio u pravu. Ko radi srcem nema konkurenciju. |
09. 04. 2008. | #3 |
Miloš Vučić
Grand Master
|
Probah i sa rewrite...
Kôd:
RewriteRule ^index2\.php.option=com_rss&feed=RSS2\.0&no_html=0$ index2.php?option=com_rss [R=301,L] Ako stavim da je stari url nešto bez tačaka, znakova pitanja i sl... npr. /nerviracija... uredno se redirektuje...
__________________
Kotler je bio u pravu. Ko radi srcem nema konkurenciju. |
09. 04. 2008. | #4 |
Ivan Dilber
Sir Write-a-Lot
|
za Redirect ne znam 100%, ali RewriteRule sigurno ne moze da ima GET parametre u sebi.. zato sto Apache to ne tretira kao deo url-a, a ovde se gleda samo url...
MOras da koristis nesto ovako: Kôd:
RewriteCond %{QUERY_STRING} option=com_rss RewriteCond %{QUERY_STRING} feed=RSS2\.0 RewriteCond %{QUERY_STRING} no_html=0 RewriteRule index2\.php http://tvojsajt.com/index2.php?option=com_rss [R=301,L]
__________________
Leadership is the art of getting people to want to do what you know must be done. Poslednja izmena od ivanhoe : 09. 04. 2008. u 03:47. |
09. 04. 2008. | #5 |
Miloš Vučić
Grand Master
|
Hvala. Korak bliže sam
Iz nekog razloga mi redirektuje na sajt.com/index2.php?option=com_rss%5bR,L%5d Redosled parametara mi je uvek isti. edit: moja greška. Nekako mi je nestala pauza pre [R=301,L]. Da li postoji mogućnost da kažem da ILI... npr ukoliko je feed=RSS2\.0 ILI eed=ATOM ista priča i za no_html=0 ILI no_html=1 ?
__________________
Kotler je bio u pravu. Ko radi srcem nema konkurenciju. Poslednja izmena od pcigre : 09. 04. 2008. u 04:15. |
09. 04. 2008. | #6 |
Miloš Vučić
Grand Master
|
Trenutno stanje:
Kôd:
RewriteCond %{QUERY_STRING} option=com_rss RewriteCond %{QUERY_STRING} feed=RSS2.0 RewriteCond %{QUERY_STRING} no_html=1 RewriteRule index2\.php http://www.sajt.com/index2.php?option=com_rss [R] RewriteCond %{QUERY_STRING} option=com_rss RewriteCond %{QUERY_STRING} feed=RSS2.0 RewriteCond %{QUERY_STRING} no_html=0 RewriteRule index2\.php http://www.sajt.com/index2.php?option=com_rss [R] RewriteCond %{QUERY_STRING} option=com_rss RewriteCond %{HTTP_USER_AGENT} !.*FeedBurner.* RewriteCond %{HTTP_USER_AGENT} !.*FeedValidator.* RewriteRule index2\.php http://feeds.feedburner.com/sajt[L,R=302] Kako da se otarasim ovog ?option=com_rss iz feedburner adrese?
__________________
Kotler je bio u pravu. Ko radi srcem nema konkurenciju. |
09. 04. 2008. | #7 |
Ivan Dilber
Sir Write-a-Lot
|
izmeni redirekciju da nema taj parametar, npr. nek sve ide na neki virtualni fajl index_rss.php :
Kôd:
RewriteCond %{QUERY_STRING} option=com_rss&feed=RSS2.0&no_html=1 RewriteRule index2\.php http://www.sajt.com/index_rss.php [R] RewriteCond %{QUERY_STRING} option=com_rss&feed=RSS2.0&no_html=0 RewriteRule index2\.php http://www.sajt.com/index_rss.php [R] RewriteCond %{HTTP_USER_AGENT} !.*FeedBurner.* RewriteCond %{HTTP_USER_AGENT} !.*FeedValidator.* RewriteRule index_rss.php http://feeds.feedburner.com/sajt[L,R=302]
__________________
Leadership is the art of getting people to want to do what you know must be done. |
09. 04. 2008. | #8 |
Miloš Vučić
Grand Master
|
Kôd:
RewriteCond %{QUERY_STRING} option=com_rss&feed=RSS2.0&no_html=1 RewriteRule index2\.php http://www.sajt.com/index_rss.php [R] RewriteCond %{QUERY_STRING} option=com_rss&feed=RSS2.0&no_html=0 RewriteRule index2\.php http://www.sajt.com/index_rss.php [R] RewriteCond %{HTTP_USER_AGENT} !.*FeedBurner.* RewriteCond %{HTTP_USER_AGENT} !.*FeedValidator.* RewriteRule index_rss.php http://feeds.feedburner.com/sajt [L,R=302] http://www.sajt.com/index2.php?optio...S2.0&no_html=1 Daje: http://feeds.feedburner.com/sajt?opt...S2.0&no_html=1 Ako iskomentarišem deo za feedburner dobijem url: http://www.sajt.com/index_rss.php?op...S2.0&no_html=1
__________________
Kotler je bio u pravu. Ko radi srcem nema konkurenciju. Poslednja izmena od pcigre : 09. 04. 2008. u 14:18. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Redirekcija sa phpBB na IPB | ljtruba | Regular expression i htaccess | 4 | 26. 12. 2010. 15:38 |
DDoS redirekcija? | LiquidBrain | Web Hosting, web serveri i operativni sistemi | 9 | 06. 08. 2008. 12:43 |
Zašto, bre? | bluesman | Obaveštenja, predlozi i pitanja | 64 | 10. 09. 2007. 12:22 |
redirekcija i SEO | SqlByte | Marketing i SEO | 5 | 22. 01. 2007. 03:53 |
.htaccess redirekcija | Mr.Paja | Regular expression i htaccess | 15 | 03. 04. 2006. 13:38 |