![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 211 Pomógł: 4 Dołączył: 29.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
z racji, że . htaccess raczkuję założyłem temat w tym dziale. Potrzebuję zrobić w htaccess takie przekierowanie, że nie zależnie od tego co w wpiszę na pasku adresu, będzie pojawiała mi się strona główna, ale adres będzie zostawał na pasku. Czyli jeśli wpiszę: http://example.com/uejejdj to zawsze będzie mi się otwierać strona spod adresu http://example.com/ z tym dopisanym 'uejejdj' a na niej za pomocą js będę sobie sprawdzał do której części strony przewinąć ją. Rzecz w tym, że jak daję: Kod RewriteEngine On RewriteCond %{REQUEST_FILENAME} -f RewriteCond %{REQUEST_FILENAME} -d RewriteRule . /index.php [L] To otwiera mi się strona bez plików css a w konsoli mam taki komunikat: Cytat Resource interpreted as Stylesheet but transferred with MIME type text/html: "http://example.com/style.css". Strona główna działa prawidłowo. Nie mam bladego pojęcia o co chodzi. Czy przyczyną może być ze robię to pod https? Ale wszystko odbywa się w tej samej domenie. Proszę o jakąś podpowiedź. Ten post edytował expert 21.11.2017, 13:59:12 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 807 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Powinieneś raczej przepisywać, to co nie jest plikiem ani katalogiem. A Ty przepisujesz plik i katalog na index.php.
Pewnie dlatego pod css-em masz po prostu plik index.php. Zamiast takiego przepisania lepiej przekieruj na hash (od razu przeskoczy do danej sekcji). W tej chwili będziesz mieć duplicate content pod każdym wpisanym adresem. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 20:38 |