Kezdőoldal » Számítástechnika » Programozás » Keresőbarát url? Htaccess...

Keresőbarát url? Htaccess miért nem működik rendesen ebben az esetben?

Figyelt kérdés

index.php?page=1

index.php?id=1


példa url-ek. htaccess-ben meg vannak adva a paraméterek, és hivatkozásban pedig ez href="page/1" és href="id/1" átirányít a page=1-nek megfelelő helyre de nem találja az adott fájlt, a htaccess nem teszi a dolgát. Vagy a hivatkozáson kell javítani?



2014. júl. 16. 20:36
 1/4 anonim ***** válasza:
És egyáltalán mit kell javítani? (Célzás, hogy légy oly kedves, illeszd be a htaccest).
2014. júl. 16. 23:04
Hasznos számodra ez a válasz?
 2/4 A kérdező kommentje:

<html>


<? for($i=1;$i<=10;$i++) {


echo '<a href="page/'.$i.'">Page '.$i.'</a><br>';

echo '<a href="id/'.$i.'">ID '.$i.'</a><br>';


}


?>


</html>



Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*)/ index.php?page=$1

RewriteRule (.*)/ index.php?id=$1

2014. júl. 17. 07:34
 3/4 Drone007 ***** válasza:

Azért nem működik, mert ugyanarra a feltételtömbre csak egy szabályt lehet alkalmazni.

Vagyis csak 1 RewriteRule lehet ugyanarra a feltételre.

Ez: (.*)/ ugyanaz mint ez: (.*)/

Mellesleg jobb lenne, ha ez így kerülne be: ^(.*)$


A htaccess hogyan döntse el, hogy te most a page vagy az id változóba akarod visszakapni a requestet?


Javaslom olvasgatásra:

[link]

2014. júl. 17. 09:45
Hasznos számodra ez a válasz?
 4/4 A kérdező kommentje:

Jelenleg ezt csinálja amikor a linkekre kattintok:


http://localhost/htaccesdemos/page/id/page/page/id/page/page/page/page/id/4


web-programozó vagyok, de ilyet a suliban nem tanítottak, haragszom is rájuk, nem egy gyakorlatorientált képzés volt...

2014. júl. 17. 13:15

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!