• Правильно ли я пропиcал код в файле .htaccess:

    ErrorDocument 404 https://мой_сайт/wp-content/themes/the-core-parent/404.php
    RewriteCond %{REQUEST_URI} ^/мой_сайт.*
    RewriteRule . - [R=404,L,NC]
    • Тема изменена 4 года, 5 месяцев назад пользователем elimelech.
    • Тема изменена 4 года, 5 месяцев назад пользователем elimelech.
Просмотр 15 ответов — с 16 по 30 (всего 33)
  • есть редирект на те же URL, только со слэшем в конце

    что это за редиректы и как опредилили?

    anonymized-17844177

    (@anonymized-17844177)

    elimelech,

    что это за редиректы

    К примеру, https://cpmiohio.com/test-test-test

    Request URL: https://cpmiohio.com/test-test-test
    Request Method: GET
    Status Code: 301
    <...>
    location: https://cpmiohio.com/test-test-test/

    >>>

    Request URL: https://cpmiohio.com/test-test-test/
    Request Method: GET
    Status Code: 200

    и как опредилили?

    Ну.. хотябы в инструменты разработчика посмотрел для начала)

    а какие инструменты разработчика вы используете?

    • Ответ изменён 4 года, 5 месяцев назад пользователем elimelech.
    anonymized-17844177

    (@anonymized-17844177)

    elimelech, в данном случае — вкладка «Сеть» («Network»).

    у меня такие правила перенаправления стоят:

    
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
    RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
    RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
    RewriteRule ^(.*)$ index.php [F,L]
    
    RewriteCond %{HTTPS} off
    RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    </IfModule>
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    
    

    Почему такие странны редиректы полчаются? 🙁

    • Ответ изменён 4 года, 5 месяцев назад пользователем elimelech.
    • Ответ изменён 4 года, 5 месяцев назад пользователем elimelech.
    anonymized-17844177

    (@anonymized-17844177)

    elimelech, то что выше дефолта WordPress — это, типа, для безопасности?

    Почему такие странны редиректы полчаются?

    Конкретно этот редирект на URL со / в конце не странный, просто он есть и не всегда понятно зачем он нужен. Эдакая хотелка администратора/владельца сайта.

    то что выше дефолта WordPress — это, типа, для безопасности?
    да, а что не правильно прописал?

    • Ответ изменён 4 года, 5 месяцев назад пользователем elimelech.
    anonymized-17844177

    (@anonymized-17844177)

    elimelech, ну как сказать.. тут важнее вопрос, чего именно вы хотели этим добиться и от кого защищаетесь 🙂

    от всего ненужного. 🙂

    anonymized-17844177

    (@anonymized-17844177)

    elimelech, надеюсь, вы так шутите 🙂 От взлома, если что, этот могучий костыль не спасёт.

    ну и не помешает. 🙂

    anonymized-17844177

    (@anonymized-17844177)

    elimelech, если забыть про то, что это костыль 🙂

    хорошо, что костыль ошибок не создаёт. И это главное. 🙂

    а может у меня не работает, потому что в Ворпрессе пермалинки работают по дефолту через номер поста, выводя страницу как site.ru/?p=NNN ?

    anonymized-17844177

    (@anonymized-17844177)

    elimelech,

    а может у меня не работает

    Что конкретно? А то мы тут уже много обсудили)

Просмотр 15 ответов — с 16 по 30 (всего 33)
  • Тема «Ошибка 404 на htaccess» закрыта для новых ответов.