rozcestník

Technická podpora pro naše hostované weby
Message
Autor
Uživatelský avatar
Welton123
Příspěvky: 2388
Registrován: 08 úno 2012, 17:54
Reputation: 0
Kontaktovat uživatele:

rozcestník

#1 Příspěvekod Welton123 » 10 dub 2013, 23:42

Zdravím lidi, chtěl bych se zeptat, zda nevíte jak např. pomocí .htaccess souboru udělat rozcestník?

Prostě když by někdo přišel na web http://weltcraft.eu ukazala by se mu napr. stranka http://weltcraft.eu/rozcestnik.html apod...vybral by si kam chce (to si udelam sam, vim jak :D)
a až pak by ho to hodilo zpět na http://weltcraft.eu a tam by byl už normální web :o :D. Díky za případné návrhy :)
CZ/SK TOP Databáze MineCraft Serverů ►KLIK◄
Chceš i Ty mít měnící se podpis? ►KLIK◄

Uživatelský avatar
SPiRIT
Příspěvky: 921
Věk: 34
Registrován: 02 led 2010, 17:38
Reputation: 2
Kontaktovat uživatele:

Re: rozcestník

#2 Příspěvekod SPiRIT » 11 dub 2013, 00:27

htaccess:

Kód: Vybrat vše

DirectoryIndex rozcestnik.html index.html index.php

tim padem prvni stranka kterou naserviruje webserver bude ten rozcestnik a dale uz si to presmerujes na index.php/html sam odkazem.. tohle je asi tak nejjednodussi reseni... pokud mas nejaky specificky pozadavky tak napis :D
sofistikovanejsi metoda by sla udelat pres mod rewrite ale tohle by snad mohlo stacit, k dalsim volanim se stejne explicitne vola nejspise index.php nebo dalsi stranky, takze takhle by to slapat melo..

btw mas tam nekde v tom webshopu problem :P

Kód: Vybrat vše

údaje)."); } } } ?>

Uživatelský avatar
Welton123
Příspěvky: 2388
Registrován: 08 úno 2012, 17:54
Reputation: 0
Kontaktovat uživatele:

Re: rozcestník

#3 Příspěvekod Welton123 » 11 dub 2013, 13:48

Tak teď mám v .htaccess toto:

Spoiler: zobrazit

Kód: Vybrat vše

DirectoryIndex rozcestnik.html index.php

# BEGIN WordPress
RewriteEngine On

# cele domeny (aliasy)
RewriteCond %{REQUEST_URI} !^domains/
RewriteCond %{REQUEST_URI} !^/domains/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$
RewriteCond %{DOCUMENT_ROOT}/domains/%2 -d
RewriteRule (.*) domains/%2/$1 [DPI]

# subdomeny (s nebo bez www na zacatku)
RewriteCond %{REQUEST_URI} !^subdomeny/
RewriteCond %{REQUEST_URI} !^/subdomeny/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)\.([^\.]*)\.([^\.]*)$
RewriteCond %{DOCUMENT_ROOT}/subdomeny/%2 -d
RewriteRule (.*) subdomeny/%2/$1 [DPI]

# aliasy - spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^domains/[^/]+/(.+[^/])$ /$1/ [R]

# subdomeny - spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^subdomeny/[^/]+/(.+[^/])$ /$1/ [R]

RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]


hodi to rozcestnik.html, ale pokud kliknu na presmerovani na weltcraft.eu/index.php hodi mě to znova na ten rozc... :/

K tomu WebShopu: kouknu na to hned, jak dodělám toto :D :/. dík :)
CZ/SK TOP Databáze MineCraft Serverů ►KLIK◄
Chceš i Ty mít měnící se podpis? ►KLIK◄


Zpět na „Web hosting“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti