Autor Zpráva
kironet96
Profil
Zdravím,

chtěl bych se poradit.
Jak pomoci htaccess upravím odkaz ***.net/?p=account-settings&Email

A jestli to vůbec jde protože jsem našel jen návody na id=$1&id1=$2 atd..

Diky
Kubo2
Profil
kironet96:
Jak pomoci htaccess upravím odkaz ***.net/?p=account-settings&Email
A do akého tvaru by si danú URL rád upravil?

A jestli to vůbec jde protože jsem našel jen návody na id=$1&id1=$2 atd..
Samozrejme, že to ide. To „id“ je totiž len variabilný literál použitý ako príklad danej situácie, a je úplne triviálne nahraditeľný akýmkoľvek iným názvom parametru, teda aj tvojím p.

Ak by si chcel napr. URL example.net/account-settings/Email, tak je to možné spraviť takto:

Options +FollowSymLinks

RewriteEngine On
RewriteRule ^/?([^/]+)/([^/]+)$ index.php?p=$1&$2

Ak ti to hodí 500, napíš pred Options mriežku (#), ak ti to aj tak hodí 500, tak tvoj hosting nemá nepodporuje rewrite module, vybav si to s nimi.
kironet96
Profil
Kubo2:
„A jestli to vůbec jde protože jsem našel jen návody na id=$1&id1=$2 atd..“
Samozrejme, že to ide. To „id“ je totiž len variabilný literál použitý ako príklad danej situácie, a je úplne triviálne nahraditeľný akýmkoľvek iným názvom parametru, teda aj tvojím p.
>
>
Ak by si chcel napr. URL example.net/account-settings/Email, tak je to možné spraviť takto:
>
>
1
2
3
4Options +FollowSymLinks
>
RewriteEngine On
RewriteRule ^/?([^/]+)/([^/]+)$ index.php?p=$1&$2
>
Ak ti to hodí 500, napíš pred Options mriežku (#), ak ti to aj tak hodí 500, tak tvoj hosting nemá nepodporuje rewrite module, vybav si to s nimi.

Díky, přesně do takového tvaru jsem to url chtěl.
Díky moc :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0