WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   htaccess gör dubbel-redirect? (https://www.wn.se/forum/showthread.php?t=1060041)

rudberg 2013-12-04 11:35

htaccess gör dubbel-redirect?
 
Jag har Drupal installerat i en sub-folder, och för att "gömma" den (/cms/) så använder jag koden nedan.

Jag vill också göra omdirigeringar av GAMLA sidor dock, och det funkar då inte med koden nedan, eftersom sidan som den skickar dem till blir till:

MYDOMAIN.com/en/pricing-order?q=en/pricing.html

snarare än:
MYDOMAIN.com/en/pricing-order

Eftersom "q=" verkar behövas för att över huvud taget få sidan serverad rätt ur sin sub-folder så undrar jag vad jag bör göra?

Kod:

Redirect 301 /en/pricing.html http://www.MYDOMAIN.com/en/pricing-order

# Serve Drupal from sub directory in web root
RewriteRule ^$ cms/index.php [L]
RewriteCond %{DOCUMENT_ROOT}/cms%{REQUEST_URI} -f
RewriteRule .* cms/$0 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* cms/index.php?q=$0 [QSA]



Alla tider är GMT +2. Klockan är nu 13:03.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson