Strana 1 z 1

htaccess a seo-url a subfolder

Napísané: 11. Nov 2017 14:00
od používateľa Martin80
Prosím nevyriešil niekto takéto nastavenie? Eshop mám spustený nie v roote domény ale v jednom z jeho podadresárov. Príklad eshop je v /demo/shop/. Seo mám zapnuté a potrebujem ešte zadať presmerovanie na www, alebo non-www, to v tejto chvíli nie je dôležité na ktorú variantu. V nižších prípadoch je to pre www. Presmerovanie by aj celkom fungovalo, ale akosi sa mi rozbíja adresa. Skúsil som už nespočetné variácie a prešiel kopec webov i nastavení. Dole uvádzam, ktoré fungujú viac menej najlepšie. Zatiaľ som sa dostal k výsledku http://ww w.root.eu/demo/shop/index.php?_route_=kategoria/produkt, adresa je fiktívna. Čiže potrebujem sa ešte zbaviť toho index.php?_route_=. Seo inak funguje - v takejto podobe a aj ak ten index dodatok odstránim ručne, adresa je platná a zobrazí správnu stránku. Problém mám v tom, že buď ma presmeruje na seo-url ktorá je pekná ale stránku mi načíta v roote, alebo na presmeruje do eshopu v podadresáry, ale do adresy mi vloží to index.php?...
oc 2.3.0.2 apache ? keby bolo podstatné doplním. Ďakujem.

Kód: Vybrať všetko

RewriteBase /demo/shop/

#    RewriteCond %{HTTP_HOST} ^root.eu$
#    RewriteRule ^(.*)$ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

#    RewriteCond %{HTTP_HOST} ^root\.eu [NC]
#    RewriteRule (.*) http://www.root.eu/demo/shop/$1 [R=301,L]

#    RewriteCond %{HTTP_HOST} ^root.eu$
#    RewriteRule ^(.*)$  http://www.root.eu/demo/shop/$1 [R=301,QSA,L]

#    RewriteCond %{HTTP_HOST} ^root\.eu [NC]
#    RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE]

Re: htaccess a seo-url a subfolder

Napísané: 13. Nov 2017 20:24
od používateľa SelfMan
Dopln

Kód: Vybrať všetko

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L,NE]
pod:

Kód: Vybrať všetko

RewriteBase /demo/shop

Re: htaccess a seo-url a subfolder

Napísané: 13. Nov 2017 21:54
od používateľa Martin80
Ďakujem pekne. Pomohlo.
Rovnakú podmienku som testoval, ale použil som chybné pravidlo. Budem si to musieť doštudovať.

Pre presmerovanie na www som použil toto, neviem či je to správne, ale v tomto prípade to funguje

Kód: Vybrať všetko

RewriteCond %{HTTP_HOST} ^moja-domena\.eu [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE]
Ďakujem za pomoc :)

Re: htaccess a seo-url a subfolder

Napísané: 15. Nov 2017 21:17
od používateľa SelfMan
Dolezite je, ze to funguje.