| Autor | Zpráva | ||
|---|---|---|---|
| koudelaceek Profil * |
Hezky vecer,
snazim se na sunlightu rozhochodit anglickou verzi webu v subslozce /en/, do ktere jsem dal uplne novou instalaci sunlightu, takze mam ted dve. Jedna v rootu - česká, jedna v /en/ anglická. Zaklad funguje, ale kdyz prijde na mod rewrite, tak se mi nedari to opravit. Stale mi to pri zobrazeni stranky "/en/neco" zobrazuje index z rootu, cili ceskou verzi. mod rewrite v rootu RewriteEngine On
# hlavni pravidlo /seo-titulek
RewriteCond %{REQUEST_URI} ^/en/([0-9a-zA-Z\.\-_/]+)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /en/index.php?_rwp=$1 [L,QSA]
# hlavni pravidlo /seo-titulek
RewriteCond %{REQUEST_URI} ^/([0-9a-zA-Z\.\-_/]+)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php?_rwp=$1 [L,QSA]
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]mod rewrite v sub RewriteEngine On
RewriteBase /en/
# hlavni pravidlo /seo-titulek
RewriteCond %{REQUEST_URI} ^/([0-9a-zA-Z\.\-_/]+)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php?_rwp=$1 [L,QSA]Poradíte, prosím, jak s tím pohnout? POZN: /en/ zobrazí normálně anglický index /en/neco (mod_rewrite) zobrazí český index |
||
| Kajman Profil |
#2 · Zasláno: 12. 2. 2016, 08:36:33
Nejsem si jistý, zkusil bych drobnou změnu v lomítkách
RewriteEngine On
RewriteBase /en/
# hlavni pravidlo /seo-titulek
RewriteCond %{REQUEST_URI} ^/?([0-9a-zA-Z\.\-_/]+)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php?_rwp=$1 [L,QSA] |
||
| koudelaceek Profil * |
#3 · Zasláno: 12. 2. 2016, 08:47:27
Vyřešeno
root RewriteEngine On
RewriteBase /
# hlavni pravidlo /seo-titulek
RewriteCond %{REQUEST_URI} ^/en/([0-9a-zA-Z\.\-_/]+)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /en/index.php?_rwp=$1 [L,QSA]
# hlavni pravidlo /seo-titulek
RewriteCond %{REQUEST_URI} !^/en/.*$
RewriteCond %{REQUEST_URI} ^/([0-9a-zA-Z\.\-_/]+)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php?_rwp=$1 [L,QSA]
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]a /en/ RewriteEngine On
RewriteBase /en
# hlavni pravidlo /seo-titulek
RewriteCond %{REQUEST_URI} ^/([0-9a-zA-Z\.\-_/]+)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /en/index.php?_rwp=$1 [L,QSA] |
||
|
Časová prodleva: 10 let
|
|||
0