![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 21.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie
![]() Po wysłaniu zgłoszenia problemu do usługodawcy mojego hostingu otrzymałem taką odpowiedź: Cytat Problem polega na tym, że za każdym razem gdy edytuje Pan plik .htaccess, Pana edytor dopisuje na początku kodu dziwne znaczki w ASCII. Serwer wówczas pokazuje taki błąd: /home/mojanazwa/public_html/.htaccess: Invalid command '\xef\xbb\xbfRewriteEngine', perhaps misspelled or defined by a modu le not included in the server configuration Proszę zwrócić uwagę, że są to znaczki \xef\xbb\xb zaraz przed pierwszą komendą RewriteEngine. Podczas normalnej edycji pliku nie są one w ogóle widoczne. Dopiero podczas podglądu w trybie szesnastkowym te znaczniki są widoczne. W tym momencie znów usunąłem Panu te znaczniki, lecz nadal widnieje błąd gdyż wpis jest wykonany nieprawidłowo. Błąd z loga apache: /home/mojanazwa/public_html/.htaccess: Redirect: invalid first argument (of three) Aktualnie cały mój .htaccess wygląda tak: RewriteEngine On Options +FollowSymLinks RewriteBase / RewriteCond %{HTTP_HOST} ^www.moja-domena.pl$ [NC] RewriteRule ^(.*)$ http://moja-domena.pl/$1 [R=301] Redirect /nazwa-linka.html http://inna-domena.pl [R=301,L] Wyjaśniam cel wpisów w tym pliku: Moja domena z przedrostkiem www ma być zawsze wyświetlana bez przedrostka www. Link: http://moja-domena.pl/nazwa-linka.html który znajduje się w kodzie źródłowym mojej strony ma być wyświetlany użytkownikowi po najechaniu na niego myszką. Po jego kliknięciu użytkownik ma zostać przekierowany na adres: http://inna-domena.pl Jak uniknąć dopisywania się na początku kodu dziwnych znaczków w ASCII ? Gdzie jest podgląd w trybie szesnastkowym? Gdzie jest błąd we wpisie? Z góry dziękuję za pomoc, Pozdrawiam. P.S. Podane przeze mnie nazwy domen nie są moje i zostały wykorzystane w celu przedstawiania problemu ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 16:37 |