Sziasztok! Segítséget szeretnék kérni tőletek a következő átirányítási problémámban:
Közvetlenül a public könyvtárban mŰködik a tintaestoner.hu domainhoz tartozó Drupal 6.x tartalomkezelőm.
Ugyanitt működik egy a Drupalhoz nem tartozó könyvtár melynek elérése tintaestoner.hu/webaruhaz volt eddig.
A közelmúltban a létrehoztam a könyvtárra egy aldomaint és a kapcsolat https:// elérést is kapott. Így most az új elérés https://webaruhaz.tintaestoner.hu
Szeretnék egy olyan 301 -es átirányítást, ami a könyvtárban lévő bármilyen linkhivatkozást átirányítaná így:
http://tintaestoner/webaruhaz/akarmi >>>https://webaruhaz.tintaestoner.hu/akarmi (Lecserélné a régi formátum elejét, az új aldomainre.)
A .htacces átirányítással így próbálkoztam:
RewriteCond %{HTTP_HOST}%{REQUEST_URI} ^www.tintaestoner.hu/webaruhaz/
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\
Comodo\ DCV)?$
RewriteRule ^/webaruhaz/(.*) https://webaruhaz.tintaestoner.hu/$1 [R=301,L,R]
De ez sajnos csak ebben az egy esetben működik csak:
http://tintaestoner/webaruhaz >>>https://webaruhaz.tintaestoner.hu
Az akármi-vel jelzett összes többi linkhivatkozás esetén, azonban visszairányít a Drupal alapértelmezett fődomain főoldalára.
Látom, hogy a sites/settings.php fájlban alapértelmezettként be van állítva ez a fődomain. Vajon ez lehet az oka?
Hogyan lehet rábírni, hogy tegyen kivételt az új aldomain többi összes lehetséges linkjével is?
MEGOLDVA ! - D-6.X .htaccess átirányítás
Azok kedvéért, akiket érdekel a megoldás:
Végülis nem a Drupal okozta a hibát, hanem a RedirectMatch -ot
kellett használni.
Az almappa átrirányítása aldomainre klasszikus esete:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.tintaestoner\.hu [NC]
RewriteRule ^(.*)$ http://tintaestoner.hu$1 [L,R=301]
RedirectMatch 301 ^/webaruhaz/(.*)$ https://webaruhaz.tintaestoner.hu/$1
Ez a webáruházra irányítja a régi címeket is, egyidejűleg működik
a https + aldoménes új cím is.
A gyökérben a Drupal illetve az alkönyvtárban a Prestashop is
kifogástalanul működik.
imexis
Köszönjük, hogy megosztottad
Köszönjük, hogy megosztottad a végül működő megoldást a problémára.