Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

Pæne URLs med htaccess, men der er stadig noget der skal væk...

Side 1 ud af 1 (4 indlæg)
  • 1
Fra Brønshøj
Tilmeldt 15. Jun 11
Indlæg ialt: 1191
Fra  Jens Andersen Web-Integration Skrevet kl. 01:01
Hvor mange stjerner giver du? :

Hej alle Aminoer

Jeg har fået min .htaccess fil til at virke, så jeg får lavet 301 redirect og får ændret min URL til at virke uden index.php

Men, jeg vil så gerne have min ?side= væk fra URL også.

Jeg bruger denne kode for at få index.php?side=forside til at blive til ?side=forside, men jeg vil gerne have ?side= væk også... og erstatte det med en /

Så min url ser sådan ud: /forside eller /kontakt osv.

Options +FollowSymLinks -MultiViews

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L,QSA]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s(.*)/index\.php [NC]
RewriteRule ^ %1 [R=301,L]

Hvordan skriver jeg det, så at både index.php og ?side= forsvinder fra URL og bliver erstattet af en / 

Venlig hilsen Jens Andersen

Redigering og Opdatering af hjemmesider. Responsive Webdesign Hjemmeside? Se YDELSER  Ring for tilbud tlf: 40431253

Fra Allerød
Tilmeldt 27. Dec 11
Indlæg ialt: 794
Fra  Ordklar.dk Skrevet kl. 01:06
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person

Nu arbejder jeg ikke så meget med php mere men prøv at kig her, det kan måske hjælpe dig lidt.

http://stackoverflow.com/questions/28484170/htaccess-redirect-multiple-urls-to-their-corresponding-new-pages

http://stackoverflow.com/questions/30763712/redirecting-and-rewritting-multiple-urls-with-htaccess

http://stackoverflow.com/questions/28054885/redirecting-urls-with-multiple-parameters-to-clean-urls-in-htaccess (Tror det er denne her du skal kig på, da den ligner meget din egen kode.)

http://stackoverflow.com/questions/26682697/htaccess-multi-subfolder-redirection-based-on-url

Prøv her til at starte med.

Fra Brønshøj
Tilmeldt 15. Jun 11
Indlæg ialt: 1191
Fra  Jens Andersen Web-Integration Skrevet kl. 00:27
Hvor mange stjerner giver du? :

Hej Jesper

Tak for hjælpen, jeg ser lige om det er noget jeg kan få til at virke :-)

Mvh Jens

Redigering og Opdatering af hjemmesider. Responsive Webdesign Hjemmeside? Se YDELSER  Ring for tilbud tlf: 40431253

Fra Brønshøj
Tilmeldt 15. Jun 11
Indlæg ialt: 1191
Fra  Jens Andersen Web-Integration Skrevet kl. 00:41
Hvor mange stjerner giver du? :

Hey.

Jeg fik det løst med en blanding af 2 af de forslag der var i dine links.

Fedt nok, tak.

Det ser sådan ud:

RewriteEngine on
RewriteBase /
RewriteCond %{QUERY_STRING} ^side=([^&]+) [NC]
RewriteRule ^index\.php$ http://www.jawe3.dk/%1/? [R=302]

RewriteCond %{THE_REQUEST} /\?side=([^\s&]+) [NC]
RewriteRule ^ /%1/? [R=302,L,NE]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/.]+)/?$ ?side=$1 [L,QSA]

Redigering og Opdatering af hjemmesider. Responsive Webdesign Hjemmeside? Se YDELSER  Ring for tilbud tlf: 40431253

Side 1 ud af 1 (4 indlæg)