Problemy z .htaccess
- witomir
- Posty: 27
- Rejestracja: 12 mar 2014, 01:41:22
- Strona na CBA.pl: lachy.c0.pl
- Płeć:
- User Agent:
Problemy z .htaccess
Mam pewien problem z .htaccess:
# przekierowanie strony głównej
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^(www\.)?nawsi\.eu [NC]
RewriteRule ^(.*)$ https://nawsi.eu/$1 [R=301,L]
Dlaczego powyższy wpis nie działa?
# przekierowanie strony głównej
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^(www\.)?nawsi\.eu [NC]
RewriteRule ^(.*)$ https://nawsi.eu/$1 [R=301,L]
Dlaczego powyższy wpis nie działa?
- smart-tree
- Obsługa CBA
- Posty: 705
- Rejestracja: 09 paź 2015, 20:20:35
- Płeć:
- User Agent:
Problemy z .htaccess
witomir, witam, jeśli chodzi o https, to najpierw należy skonfigurować tak stronę, żeby bez "rewrite" w .htaccess działała na https, tzn. jeśli user wpisze domena/ , wyświetlała się prawidłowo strona. A jeśli chodzi przekierowanie na https, to na naszym hostingu nazwa protokołu jest zapisana w nagłówku X-Forwarded-Proto. W .htaccess się do niej odwołuje jako:
`%{HTTP:X-Forwarded-Proto}` . Np.
```
Pozdrawiam,
Mira,
Obsługa CBA
`%{HTTP:X-Forwarded-Proto}` . Np.
```
Kod: Zaznacz cały
RewriteCond %{HTTP:X-Forwarded-Proto} =http
RewriteRule ^(.*)$ https://nazwadomeny/$1 [R=301,L]
Mira,
Obsługa CBA
Czy wiesz, że:
- W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
- Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
- Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
- witomir
- Posty: 27
- Rejestracja: 12 mar 2014, 01:41:22
- Strona na CBA.pl: lachy.c0.pl
- Płeć:
- User Agent:
Problemy z .htaccess
Witam. Dzięki za pomoc.
Przekierowanie na https już działa, ale przy adresie https://www.nawsi.eu/ www już nie usuwa.
Jeszcze chodzi aby współdziałało to z następnym skryptem, który jest na razie zakomentowany.
Przekierowanie na https już działa, ale przy adresie https://www.nawsi.eu/ www już nie usuwa.
Jeszcze chodzi aby współdziałało to z następnym skryptem, który jest na razie zakomentowany.
- witomir
- Posty: 27
- Rejestracja: 12 mar 2014, 01:41:22
- Strona na CBA.pl: lachy.c0.pl
- Płeć:
- User Agent:
Problemy z .htaccess
Z tym powyżej sobie poradziłem, ale teraz mam inny problem:
RewriteCond %{REQUEST_URI} ^(.+)/$ [NV]
RewriteRule ^/(.*)/?$ /index.php?strona=$1 [NC,L]
Dlaczego nie przepisuje adresu.
Przy jednym znaku po ukośniku usuwa go, ale przy więcej nic nie zmienia w adresie nie mówiąc o zapisaniu do zmiennej.
RewriteCond %{REQUEST_URI} ^(.+)/$ [NV]
RewriteRule ^/(.*)/?$ /index.php?strona=$1 [NC,L]
Dlaczego nie przepisuje adresu.
Przy jednym znaku po ukośniku usuwa go, ale przy więcej nic nie zmienia w adresie nie mówiąc o zapisaniu do zmiennej.
- witomir
- Posty: 27
- Rejestracja: 12 mar 2014, 01:41:22
- Strona na CBA.pl: lachy.c0.pl
- Płeć:
- User Agent:
Problemy z .htaccess
To też rozwiązałem.
RewriteCond %{REQUEST_URI} ^/([a-z]+)/? [NC,NV]
RewriteRule ^(.*)$ https://nawsi.eu?strona=%1 [QSA,R,NC,L]
Teraz już działa, ale mam inny problem:
RewriteCond %{REQUEST_URI} ^/([a-z]+)/? [NC,NV]
RewriteRule ^(www\.)?(.*)\.nawsi\.eu$ http://nawsi.eu/index.php?dzial=$2&strona=%1 [QSA,R=301,NC,L]
I nie bardzo wiem jak go rozwiązać.
RewriteCond %{REQUEST_URI} ^/([a-z]+)/? [NC,NV]
RewriteRule ^(.*)$ https://nawsi.eu?strona=%1 [QSA,R,NC,L]
Teraz już działa, ale mam inny problem:
RewriteCond %{REQUEST_URI} ^/([a-z]+)/? [NC,NV]
RewriteRule ^(www\.)?(.*)\.nawsi\.eu$ http://nawsi.eu/index.php?dzial=$2&strona=%1 [QSA,R=301,NC,L]
I nie bardzo wiem jak go rozwiązać.
- smart-tree
- Obsługa CBA
- Posty: 705
- Rejestracja: 09 paź 2015, 20:20:35
- Płeć:
- User Agent:
Problemy z .htaccess
witomir, REQUEST_URI to jest fragment po nazwie domeny. Np nawsi.eu/TOJESTREQUESTURI.
Muszę dodać, że subdomeny na CBA mają oddzielny folder i rewrite dla nich ustawia się w oddzielnym .htaccess, który należy umieścić w folderze głównym subdomeny.
Proszę napisać, przekierowanie skąd dokąd chce Pan ustawić i jak to przekierowanie powinno działać.
Pozdrawiam,
Mira,
Obsługa CBA
Muszę dodać, że subdomeny na CBA mają oddzielny folder i rewrite dla nich ustawia się w oddzielnym .htaccess, który należy umieścić w folderze głównym subdomeny.
Proszę napisać, przekierowanie skąd dokąd chce Pan ustawić i jak to przekierowanie powinno działać.
Pozdrawiam,
Mira,
Obsługa CBA
Czy wiesz, że:
- W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
- Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
- Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
- witomir
- Posty: 27
- Rejestracja: 12 mar 2014, 01:41:22
- Strona na CBA.pl: lachy.c0.pl
- Płeć:
- User Agent:
Problemy z .htaccess
Z początku myślałem różnie, ale już wiem, że nie przejdę z tym i skrypt obecnie wygląda tak:
RewriteCond %{HTTP_HOST} ^(www\.)?lachy\.nawsi\.eu$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?([a-z]+)\.nawsi\.eu$ [NC,NV]
RewriteRule ^([a-z^.]+)/? http://nawsi.eu/index.php?dzial=%2&strona=$1 [QSA,R=301,NC,L]
Ten skrypt jest obecnie w katalogu subdimeny lachy i ma obsługiwać adres np.:
lachy.nawsi.eu/forum
z tego ma zostać tylko 'nawsi.eu'' , a reszta ma trafić do zmiennych.
RewriteCond %{HTTP_HOST} ^(www\.)?lachy\.nawsi\.eu$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?([a-z]+)\.nawsi\.eu$ [NC,NV]
RewriteRule ^([a-z^.]+)/? http://nawsi.eu/index.php?dzial=%2&strona=$1 [QSA,R=301,NC,L]
Ten skrypt jest obecnie w katalogu subdimeny lachy i ma obsługiwać adres np.:
lachy.nawsi.eu/forum
z tego ma zostać tylko 'nawsi.eu'' , a reszta ma trafić do zmiennych.
- smart-tree
- Obsługa CBA
- Posty: 705
- Rejestracja: 09 paź 2015, 20:20:35
- Płeć:
- User Agent:
Problemy z .htaccess
Niestety, nie rozumiem, co Pan stara się ustawić. Czy mógłby Pan napisać, jak działa teraz i jak Pan chce, żeby działało to przekierowanie?
Czy wiesz, że:
- W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
- Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
- Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
- witomir
- Posty: 27
- Rejestracja: 12 mar 2014, 01:41:22
- Strona na CBA.pl: lachy.c0.pl
- Płeć:
- User Agent:
Problemy z .htaccess
Taki adres działa prawidłowo: 'nawsi.eu/coś' i po przetworzeniu wygląda tak 'https://nawsi.eu/index.php?strona=coś'
A teraz na subdomenie chcę zrobić przekierowanie z: 'lachy.nawsi.eu/coś' chcę zrobić coś takiego: 'http://nawsi.eu/index.php?dzial=lachy&strona=coś'
A teraz na subdomenie chcę zrobić przekierowanie z: 'lachy.nawsi.eu/coś' chcę zrobić coś takiego: 'http://nawsi.eu/index.php?dzial=lachy&strona=coś'
- witomir
- Posty: 27
- Rejestracja: 12 mar 2014, 01:41:22
- Strona na CBA.pl: lachy.c0.pl
- Płeć:
- User Agent:
Problemy z .htaccess
Właściwie to już mi działa, tylko z https jeszcze ni przełącza na http
- witomir
- Posty: 27
- Rejestracja: 12 mar 2014, 01:41:22
- Strona na CBA.pl: lachy.c0.pl
- Płeć:
- User Agent:
Problemy z .htaccess
Jeszcze co jest z tym skryptem nie tak, że nie przekierowuje:
RewriteCond %{HTTP_HOST} ^(www\.)?lachy\.nawsi\.eu [NC]
RewriteRule ^(.*)$ http://nawsi.eu/index.php?dzial=lachy$1 [QSA,R=301,NC,L]
RewriteCond %{HTTP_HOST} ^(www\.)?lachy\.nawsi\.eu [NC]
RewriteRule ^(.*)$ http://nawsi.eu/index.php?dzial=lachy$1 [QSA,R=301,NC,L]
- witomir
- Posty: 27
- Rejestracja: 12 mar 2014, 01:41:22
- Strona na CBA.pl: lachy.c0.pl
- Płeć:
- User Agent:
Problemy z .htaccess
Przestańcie bawić się moim kosztem. Zakomentowałem prawie cały plik, a przekieroanie dziła jak działało nie reagując na zmiany.
- witomir
- Posty: 27
- Rejestracja: 12 mar 2014, 01:41:22
- Strona na CBA.pl: lachy.c0.pl
- Płeć:
- User Agent:
Problemy z .htaccess
Przestańcie blokować mi dostęp do zmian w ustawieniach .htaccess.