DomainFlotta (2017-01-27)
V.A.Lucky (2017-02-04)
Megtudnátok mondani, hogy az alábbi kód (a .htaccess fájlba beírva) pontosan mire való?
RewriteEngine on
RewriteCond %{HTTP_HOST} ^oldalad\.hu
RewriteRule (.*) http://www.oldalad.hu/$1 [R=301,L]
Előre is köszi a választ.
Ha a látogató a honlap nem www-s változatára érkezik, az Apache szerver átirányítja a www-sre.
1. sorban bekapcsolja az URL átírást
2. sorban felállítja a feltételt: az oldalad.hu-val kezdődik-e az URL (pontosabban hogy a host oldalad.hu-e)
3. sorban ha nem azzal kezdődik, akkor a teljes URL-t átirányítja a www-s változatra, ad egy 301-es kódot a böngészőnek (a cím véglegesen elköltözött) ill. azt mondja a szervernek, hogy ez az utolsó (L = last) parancs, a következő sorokat már nem kell figyelnie.
Utoljára módosítva: PPinfo által : 2017-02-18 15:22
fopeij (2017-02-18)
Sziasztok,
van egy ilyen .htaccess-em:
Szeretném csak a domain root URL-t is ide irányítani, hogy ez legyen a kezdőoldal: _http://weboldalam.hu/#TAG/CAT:1yHTML kód:ErrorDocument 404 http://weboldalam.hu/#TAG/CAT:1y RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.weboldalam\.hu [NC] RewriteRule ^(.*)$ http://weboldalam.hu/$1 [L,R=301]
Viszont bármiiyen megoldást próbáltam, internal server errort kapok, vagy "nem megfelelő átirányítás"-t, valószínűleg a # miatt. Az sem segített, ha betettem a # elé a "\"-t. Tudtok erre jó megoldást?
Köszi előre is.
Van 2 domain egyazon könyvtárra irányítva. Szeretném megoldani azt htaccess-szel, hogy bizonyos kódsor csak bizonyos domain esetén legyen érvényes. Így gondolom:
Ha domain1.com, akkor --> RewriteRule ^content index.php?page=content
Ha domain2.com, akkor --> RewriteRule ^valami-mas-content index.php?page=akarmi-content
Domain2 esetén nem szabadna lefutnia a /content oldalnak, míg Domain1 esetében a /valami-mas-content oldalnak.
Hogyan lehet ezt szépen megoldani, shared hostingon?
Az aláírás nem lehet hosszabb 100 karakternél kivéve a BB kód jelölőt.
Freedom (2017-11-02)
Sziasztok van lehetőség htaccess-szel arra hogy a fájlok csak a saját domainon fussanak le azt értek ez alatt hogy az index.php csak a megadott domain allatt fusson.
Válaszotokat előre is köszönöm.
Ez nem htaccess-től függ. Bármilyen php lefut bármilyen php-t futtató környezetben.
De ha a kérdéses fájlt lekódolod pl ioncube-al, és a kódban futó php-s kód követelménye valamely más fájl vagy kód, vagy adatbázis részlet akkor már is nem indul el a script. Persze vannak más megoldások is de nem htaccess-en keresztül.
Könyvjelzők