. PHP fájlkiterjesztés törlése?
.htaccess:
RewriteEngine on
RewriteBase /
RewriteRule ^kapcsolat$ kapcsolat.php [L,QSA]
kell hozzá a Rewrite Modul.
Többi csak egy reguláris kifejezés és átirányítás.
Rákerestem letöltöttem valamit majd az eset beriasztott és újra indítottam a gépet!
(Ismered a pirosat?)
sudo a2enmod rewrite
sudo service apache2 restart
Ahhoz, hogy a weboldaladon szép url-eket használj szükséged lesz a .htaccess fájl megfelelő beállítására. A .htaccess fájl használatáról itt olvashatsz bővebben:
és itt van az a rész, ami neked kelleni fog:
Ugyanakkor ehhez szükséges a php url feldolgozó részét is tisztességesen megírni.
Most eset le hogy WinFos -on próbálod üzemeltetni. :-D
Ott azért tényleg macera külön modult telepíteni, ha nem része a programnak.
(Eltérő verziók, más függőségek, és azok telepítése...)
Szerencsére a ReWrite elég régi motoros, így maximum 2 dolog jöhet szóba.
Nincs engedélyezve a config -ba, illetve .htaccess nincs engedélyezve.
(/apache)/conf/httpd.conf
"#LoadModule rewrite_module modules/mod_rewrite.so" elől vedd ki a # -et.
Keresd meg a config fájlokba ahol a vHost van definiálva: "AllowOverride none"
és cseréld le "AllowOverride all" -ra, ezzel engedélyezve lessz a .htaccess
Indítsd újra XAMPP/WAMP programot.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!