Portál AbcLinuxu, 10. května 2025 06:24

Dotaz: RewriteEngine On

25.6.2007 18:33 Marek
RewriteEngine On
Přečteno: 1458×
Odpovědět | Admin
Ahoj, pokud chci cool url tak potřebuji na serveru zapnout RewriteEngine On. Jenže jsemčetl, nebo mi tu někdo kdysi radil at to nezapinam, ze to je nebezpecene.. Jak se to da tedy jinak vyresit?

diky za info
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.6.2007 19:59 Gingo | skóre: 2
Rozbalit Rozbalit vše Re: RewriteEngine On
Odpovědět | | Sbalit | Link | Blokovat | Admin
modrewrite se normalne pouziva, takze v tom nevidim problem ...
25.6.2007 20:25 Marek
Rozbalit Rozbalit vše Re: RewriteEngine On
a poradite kde hozapnout? mam distro debian 4.0

předem dekuji
freshmouse avatar 25.6.2007 20:32 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: RewriteEngine On
Soubor httpd.conf, nemýlím-li se.
25.6.2007 20:33 Marek
Rozbalit Rozbalit vše Re: RewriteEngine On
a v tom souboru?? neco odkomentovat?

RewriteEngine On tam nemam
freshmouse avatar 25.6.2007 20:43 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: RewriteEngine On
Vyhledej si ve vyhledávači "mod rewrite", je na to spousta pěkných českých návodů.
25.6.2007 20:47 Marek
Rozbalit Rozbalit vše Re: RewriteEngine On
dve hodiny nedelam nic jineho..

LoadModule rewrite_module modules/mod_rewrite.so tam proste nemam.. :-(
Jardík avatar 25.6.2007 21:23 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: RewriteEngine On
Do httpd.conf to nepiš, debian tam má asi (stejně jako Ubuntu) adresář conf.d, nebo tak něco. Tam jsem jednotlivé soubory. Vytvoř si tam prázdný a uprav ho takto:
<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]
</IfModule>
Věřím v jednoho Boha.
freshmouse avatar 25.6.2007 21:52 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: RewriteEngine On
Ano, ten adresář tam je.
25.6.2007 22:09 Marek
Rozbalit Rozbalit vše Re: RewriteEngine On
ano adresar tam mam i dokonce ja :-) a jak se ten soubor ma jmenovat? neboje to jedno? asi ne no..

diky
svido avatar 27.6.2007 08:02 svido | skóre: 28
Rozbalit Rozbalit vše Re: RewriteEngine On
Je lepsi mit rewrite jen pro nejaky virtualhost, resp. kazdy aby mel svuj. Staci soubor .htaccess (hidden) a do nej dat specificke nastaveni pro virtualhost. Nastaveni rewrite je napr. zde.

Jinak, jetli chcete pouzitat na webu SEO, je rewrite nevyhnutelny...
Jan Drábek avatar 26.6.2007 09:00 Jan Drábek | skóre: 41 | blog: Tartar | Brno
Rozbalit Rozbalit vše Re: RewriteEngine On
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na debianu jsem to přenastavoval zrovna včera. Postup je jednoduchý, přejděte do adresáře /etc/apache2 je tam pár adresárů, mezi nimi mods-available vytvořte tedy symlink souboru rewrite.load do /etc/apache2/mods-enable a restartujte apache /etc/init.d/apache restart.
01010010 01000101 01010000 01101100 01001001 00110010 01000100 01100101 01010110
27.6.2007 17:34 iSteve
Rozbalit Rozbalit vše Re: RewriteEngine On
Cistejsi je a2enmod rewrite :)
Daniel Kvasnička ml. avatar 27.6.2007 23:42 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
Rozbalit Rozbalit vše Re: RewriteEngine On
Odpovědět | | Sbalit | Link | Blokovat | Admin
pravidlo RewriteEngine On muzes mit klidne rovnou v httpd.conf, ale jednotliva prepisovaci pravidla budes nejspis psat do .htaccess souboru pro kazdy projekt zvlast -- pokud tedy nebudes mit stejna pravidla pro vsechny.

Pred casem byl hezky serial o mod_rewrite na Intervalu: http://interval.cz/clanky/mod-rewrite-pro-hezka-url-rewriteengine-a-rewriterule/

A nebezpecne to samo o sobe urcite neni :-) Ten system nedela nic jineho nez ze prepisuje URL na URL. Nebezpecne to muze byt pokud budes mit spatne napsanou aplikaci, ale to pak bude nebezpecna i bez mod_rewrite ;-)
FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.