Kezdőoldal » Számítástechnika » Weblapkészítés » . PHP fájlkiterjesztés törlése?

. PHP fájlkiterjesztés törlése?

Figyelt kérdés
Üdv! Saját gépemen fejlesztgetek weboldalakat magamnak de azt nem tudtam megoldani hogy az URL-ben ne látszódjon a .PHP (Pl: eredetileg kapcsolat.php/ így szeretném kapcsolat/) Ezt hogy lehetne megoldani amiket a tutorial.hu-n találtam nem működtek :/

2017. ápr. 25. 13:44
1 2
 1/12 anonim ***** válasza:

.htaccess:


RewriteEngine on

RewriteBase /

RewriteRule ^kapcsolat$ kapcsolat.php [L,QSA]

2017. ápr. 25. 14:22
Hasznos számodra ez a válasz?
 2/12 A kérdező kommentje:
Sajnos nem jó :/
2017. ápr. 25. 14:36
 3/12 anonim ***** válasza:
61%

kell hozzá a Rewrite Modul.

Többi csak egy reguláris kifejezés és átirányítás.

2017. ápr. 25. 17:03
Hasznos számodra ez a válasz?
 4/12 A kérdező kommentje:
Pontosan mi is ez a(z) Rewrite Modul?
2017. ápr. 25. 17:32
 5/12 anonim ***** válasza:
60%
Mi is az a Google?
2017. ápr. 25. 18:12
Hasznos számodra ez a válasz?
 6/12 A kérdező kommentje:

Rákerestem letöltöttem valamit majd az eset beriasztott és újra indítottam a gépet!

(Ismered a pirosat?)

2017. ápr. 25. 18:18
 7/12 anonim ***** válasza:

sudo a2enmod rewrite

sudo service apache2 restart

2017. ápr. 25. 20:47
Hasznos számodra ez a válasz?
 8/12 Drone007 ***** válasza:

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:

[link]

és itt van az a rész, ami neked kelleni fog:

[link]


Ugyanakkor ehhez szükséges a php url feldolgozó részét is tisztességesen megírni.

2017. ápr. 26. 06:21
Hasznos számodra ez a válasz?
 9/12 anonim ***** válasza:
Szerintem ott van a gépeden a rewrite modul, csak be kell kapcsolni. A php.ini-ben valszeg ki van kommentezve ez a sor. Ha esetleg WAMP-ot használsz, jobb klikk menüben is megtalálod.
2017. ápr. 26. 08:08
Hasznos számodra ez a válasz?
 10/12 anonim ***** válasza:

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.

2017. ápr. 26. 11:47
Hasznos számodra ez a válasz?
1 2

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!