У меня есть правило: RewriteCond %{REQUEST_FILENAME}.php !abc.php RewriteRule ^(.*)$ some.php [L] что необходимо добавить условие, где .html filetype также будет работать под этим правилом?
У меня много страниц, на которых стоит проблема: мне нужно открыть все мои php-файлы и добавить строку кода вверху каждой php-страницы. <?php if(!defined('no_d_a')){die('What The … how did you get here 🙂 ');} /* no direct access */ // rest of existing code here // ?> Вопрос в том, могу ли я вместо этого сделать это […]
Использование .htacess (deny from all) – возможно ли разрешить пользователям, которые вошли в мою систему, напрямую обращаться к файлам? Если это имеет значение, мой сайт построен с помощью Drupal (PHP). Если это возможно, то в идеале я бы идеально хотел бы проверить роль пользователя.
Это то, что я пытаюсь сделать: Я хочу, чтобы example.com/car/{whatever} перенаправлялся на example.com/{whatever} . Например, example.com/car/honda следует перенаправить на example.com/honda НО, если после /car/ нет ничего, тогда просто оставьте это как это. Как я могу это сделать в .htaccess?
Я использую этот плагин под названием «Custom Post Type Permalinks», который помогает мне получить тип сообщения, чтобы выстроить его в соответствие с пользовательской таксономией, которую я создал вызываемой, product_category , но я не могу получить правильные ссылки для правильной ссылки на product_category с /shop/ перед ними, которые также работают с дочерними категориями. В принципе, пользовательский […]
Я нашел несколько вопросов о Stack, которые показывают множество и множество примеров, но я пробовал всех в книге, и это отказывается работать. Я пытаюсь преобразовать. www.domain.com/title/index.php?id=70048305 в www.domain.com/title/70048305 Я хочу, чтобы он преобразуется в обоих направлениях. Когда они вводят строку запроса и чистый URL. Что не так с моей переписью? Options +FollowSymLinks RewriteEngine on RewriteRule […]
Я создал файл .htaccess для удаления канонической проблемы с моим сайтом. Вот код: <Files ~ "^\.(htaccess|htpasswd)$"> deny from all </Files> ErrorDocument 404 http://www.reddyclasses.com/error.php RewriteEngine on RewriteCond %{HTTP_HOST} ^(reddyclasses\.com)(:80)? [NC] RewriteRule ^(.*) http://www.reddyclasses.com/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?$1 [L,QSA] RewriteCond %{THE_REQUEST} ^[AZ]{3,}\s(.*)/index\.php [NC] RewriteRule ^ /%1 [R=301,L] DirectoryIndex index.php index.html order […]
Как говорится в названии, мои правила перезаписи не работают, когда я загружаю его на свой сервер (Ubuntu LTS). Файл .htaccess находится в игре, но ничего не делает. mod_rewrite загружен, я проверил несколько способов. Я попытался написать текст мусора в файле .htaccess и получил внутреннюю ошибку 500, поэтому файл, похоже, находится в цикле. Конфигурация virtualHost имеет […]
Надеюсь, вы сможете помочь с этой проблемой. Я установил WordPress MU на свой новый сайт jch.global, который я планирую использовать для создания сайтов поддоменов, управляемых MU. Затем я создал сайт поддомена, groupbuying.jch.global Все работает нормально, пока я не добавил изображение. Когда я загружаю его, он появляется на сайте, также на сервере, однако он не загружается […]
Я изначально хотел, чтобы мои страницы работали с файлами и без них. Вот как выглядел мой рабочий htaccess: RewriteEngine On # .php to .html RewriteCond %{THE_REQUEST} \ /(.+)\.php[?\s] [NC] RewriteRule ^ /%1.html [L,R=301] # don't need extension on the end RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule ^(.+?)/?$ $1.php [L] RewriteRule ^(.+)\.html/?$ $1.php [L,NC] Я […]