У меня есть учетная запись хостинга, на которой есть веб-сайт. Назовем это: www.example.com
В cPanel я создал домен Addon: www.example2.com, который указывает на папку на www.example.com:
www.example.com/example2Как переписать каталог на страницу 404?
Как я могу сбросить ошибку 404, если кто-то непосредственно посещает www.example.com/example2?
Я пробовал это в моем файле .htaccess:
Options -Indexes
RewriteEngine On
Options +FollowSymLinks
RewriteRule ^example2(.*) - [R=404,L,NC]
Но это не сработало. Он по-прежнему показывает index.php в папке example2. На сайтах www.example.com и www.example2.com есть собственный файл .htaccess. Если я отключу файл .htaccess на www.example2.com, вы увидите вышеупомянутое перенаправление.
Это показал внутреннюю ошибку сервера 500. Изменена часть [L, 404] до [L, R = 404], и она работает. Большое спасибо. Я отвечу на ваш ответ, как только закончится 15 минут. –
Хорошо, мне пришлось слегка изменить его, чтобы сделать часть www необязательной: 'RewriteCond% {HTTP_HOST}!^(Www. \)? Example2 \ .com [NC]' –
Извините, я сделал несколько глупых опечаток, но вы их заметили , Рад, что это сработало. – anubhava