Domů
Ubuntu CZ/SK
Wiki
Komunita
Domů
Nápověda
Vyhledávání
Přihlásit
Registrovat
Prosíme
přihlašte se
nebo
zaregistrujte
.
1 hodina
1 den
1 týden
1 měsíc
nastálo
Přihlašte se svým uživatelským jménem a heslem.
Fórum Ubuntu CZ/SK
»
Ostatní
»
Archiv
»
[apache] .htaccess a mod_rewrite
« předchozí
další »
Tisk
Stran: [
1
]
Autor
Téma: [apache] .htaccess a mod_rewrite (Přečteno 12123 krát)
zaachi
Návštěvník
Příspěvků: 12
[apache] .htaccess a mod_rewrite
«
kdy:
24 Března 2007, 23:39:45 »
Ahoj,
Nainstaloval jsem si apache, ale bohuzel mi nefunguje .htaccess.
Hledal jsem v configuracnich souborech, ale nepodarilo se mi jej zprovoznit.
Pokud nekdo vi jak, tak prosim napiste.
IP zaznamenána
Martin - ViPEr*CZ*
Závislák
Příspěvků: 3047
[apache] .htaccess a mod_rewrite
«
Odpověď #1 kdy:
25 Března 2007, 09:13:20 »
http://apache-server.com/tutorials/ATusing-htaccess.html
IP zaznamenána
Open source is gold way... Mint 17.2, Debian 8.1 Jessie|
Ubuntu Wiki (návody)
|
Google vyhledávač
|
Qt4 návody
Jan Rippl
Návštěvník
Příspěvků: 63
Jsme tu stále s Vámi...
Jabber/XMPP
[apache] .htaccess a mod_rewrite
«
Odpověď #2 kdy:
04 Dubna 2007, 16:06:17 »
Nejjednodužší postup je následující:
editovat (např. v gedit) /etc/apache2/sites-available/default
NameVirtualHost *
ServerAdmin webmaster@localhost
ServerName jan-desktop
DocumentRoot /var/www
Options FollowSymLinks
AllowOverride None <<- přepsat na AllowOverride All
a další
Options Indexes FollowSymLinks MultiViews
AllowOverride None <<- na AllowOverride All
Order allow,deny
allow from all
# Uncomment this directive is you want to see apache2's
# default start page (in /apache2-default) when you go to /
# RedirectMatch ^/$ /apache2-default/
Uložit změny,
v terminálu restartovat apache (sudo /etc/init.d/apache2 restart)
a je to.
V případě, že je žádoucí, aby bylo možné používat .htaccess i v uživatelských adresářích na adrese
http://localhost/~uzivatel
, je nutné tyto změny provést také v konfiguraci mod_userdir
tj (/etc/apache2/mods-enabled/userdir.conf)
Modul mod_rewrite je možné aktivovat zadáním příkazu nautilus v terminálu jako root tzn.
su
zadat heslo
nautilus
přejít na /etc/apache2/mods-available/
najít rewrite.load
označit jej a po pravém kliku myši vytvořit odkaz
poté tento odkaz na rewrite.load přemístit do složky /etc/apache2/mods-enabled/ a přejmenovat na rewrite.load
opět restartovat server apache stejným způsobem v terminálu
povolení tohoto modulu je možné ověřit vytvořením stránky s funkcé phpinfo()
info.php:
phpinfo();
?>
Toť vše...
IP zaznamenána
Řekni, jaký software používáš, a já ti povím, jaký jsi...
klokan
Návštěvník
Příspěvků: 1
[apache] .htaccess a mod_rewrite
«
Odpověď #3 kdy:
25 Června 2007, 17:27:19 »
Povolení použítí souborů .htaccess se provede změnou parametru AllowOverride z None na All jak je popsáno výše. Pro fungování všech direktiv je nutno spustit i některé moduly pro apache. Toto se dělá vytvořením linku z /etc/apache2/mod-available do /etc/apache2/mod-enabled. Např mod_rewrite se připojí z terminálu příkazem cd /etc/apache/mod-enabled; sudo ln -s ../mod-avaliable/rewrite.load rewrite.load; a restartem apache sudo /etc/init.d/apache2 restart
IP zaznamenána
Tisk
Stran: [
1
]
« předchozí
další »
Fórum Ubuntu CZ/SK
»
Ostatní
»
Archiv
»
[apache] .htaccess a mod_rewrite
Provoz zaštiťuje
spolek OpenAlt
.