Sziasztok!
Azt szeretném elérni, hogy az apache az url-ben lévő kérdőjel utáni részt ne paraméternek tekintse.
pl.
users.php?id=2801&action=1081
csak a users.php-re fut rá. Sajnos egy atvett honlapról van szó és nincs kedvem a hivatkozásokat mindenhol átírni. A dolog érdekessége még, hogy ezt a beállítást nem globálisan kellene elérni, hanem csak az adott project-re.
Sejtésem szerint a php.ini-ben kellene confolni valamit.
Köszönöm az ötleteket előre is.
- 1186 megtekintés
Hozzászólások
Most akkor a filenevekbe ott van a kerdojel ?
---
Apple iMac 20"
áéíóöőúüű
- A hozzászóláshoz be kell jelentkezni
sajnos igen:-(
- A hozzászóláshoz be kell jelentkezni
ezt csak en nem ertem?
t
- A hozzászóláshoz be kell jelentkezni
Csak a linkeket kell helyesen megadni.
%3 helyettesíti url-ben a kérdőjelet, ha fájlnévben van.
- A hozzászóláshoz be kell jelentkezni
mod_rewrite ?
- A hozzászóláshoz be kell jelentkezni
Barátom oldotta meg végülis úgy,hogy csinált egy users_.php-t:
<?php
$id = $_GET['id'];
$action = $_GET['action'];
$b = $_GET['b'];
$p = $_GET['p'];
$filename = "users.php?id=$id&action=$action";
if ($b) {
$filename .= "&b=$b";
}
if ($p && $b) {
$filename .= "&p=$p";
}
$content = file_get_contents($filename);
echo $content;
?>
Így a hivatkozásokban csak a users.php-t kellett lecserélni users_.php-re.
- A hozzászóláshoz be kell jelentkezni
Legközelebb tessék httrack-ot használni, az elvégzi a piszkos munkát. Mellé lehet dobni a chttrack-ot is, pofás ncurses alapú felület ami nagyon könnyűvé teszi az életed.
(szerény tippem hogy egy honlapot sikerült wget-tel leszedni)
- A hozzászóláshoz be kell jelentkezni