| Autor | Zpráva | ||
|---|---|---|---|
| tpmar Profil |
#1 · Zasláno: 11. 8. 2016, 12:40:39
Ahoj,
už pár hodin se zabývám problémem, jak podstrčit doméně subdomena.cz stejný obsah jak pro subdomena.server.cz.
Na doméně server.cz se uživateli při registraci vytváří subdoména (dejme tomu, že například "subdomena", název si uživatel může zvolit). Má však zároveň možnost vytvořit si doménu 2. řádu a tu si nasměrovat na svoji stránku. Takže bude mít přístup ke svým stránkám jak na subdomena.server.cz tak i na subdomena.cz.
Při přetváření URL na tzv. "přátelskou" (např. subdomena.server.cz/page.php?id=1 => subdomena.server.cz/stranka/1) jsem narazil na problém, že při vstupu subdomena.cz/stranka/1 stránka hodí chybu, že stránku nemohla najít na serveru. Kdežto při zadání URL subdomena.server.cz/stranka/1 šlape všechno jak má.
Nevidím, v čem by mohl být problém, když mám ve virtuálním hostu doménu subdomena.cz nasměrovanou do stejné složky, jak subdomena.server.cz.
Budu vděčny za každou radu! |
||
| Keeehi Profil |
#2 · Zasláno: 11. 8. 2016, 16:42:04
No a jak vypadá ten htaccess co jsi stvořil?
|
||
| tpmar Profil |
#3 · Zasláno: 11. 8. 2016, 17:21:20
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
# Pratelske URL
RewriteRule ^kategorie/?$ category.php?id=all
RewriteRule ^polozka/([^/]+)/([^/]+)?/?$ item.php?id=$1&name=$2
RewriteRule ^stranka/([^/]+)-([^/]+)?/?$ page.php?id=$1&name=$2
RewriteRule ^kategorie/([^/]+)-([^/]+)?/?$ category.php?id=$1&name=$2Toto je náhled k .htaccess. Další řádky se už víceméně opakují. |
||
| tpmar Profil |
#4 · Zasláno: 12. 8. 2016, 18:39:47
Problém vyřešen. Stačilo upravit ve Virtual Host pro danou doménu v sekci Directory AllowOverride z None na All. :-))
|
||
|
Časová prodleva: 10 let
|
|||
0