Articles of .htaccess

Шифрование внешней ссылки CSS и ограничение доступа к ней

У меня есть новый клиент, который попросил меня сделать 2 веб-сайта и никаких платежей до сих пор! У меня есть учетные записи ftp, но он всегда может закрыть мой доступ и оставить меня без оплаты. Могу ли я загрузить CSS на другой сервер и зашифровать ссылку на файл CSS? Если да, могу ли я ограничить […]

.htaccess условие – действие зависит от типа файла

У меня есть правило: RewriteCond %{REQUEST_FILENAME}.php !abc.php RewriteRule ^(.*)$ some.php [L] что необходимо добавить условие, где .html filetype также будет работать под этим правилом?

База href игнорируется в IE9

Я использую метод перезаписи: RewriteEngine on RewriteRule ^page/([^/\.]+)$ search.php?q=$1 для предотвращения влияния на url css и изображений, я использовал в заголовке страницы. в FF и Chrome все работает нормально, но в IE9 он все еще добавляет «страницу» (переписанный url) ко всем URL-адресам страницы и делает: http://localhost/project/page что проблема?

Ошибка PHP Local CMS CSS

Я создаю локальную CMS. Любая ссылка на сайт перенаправляется на index.php через .htaccess : RewriteEngine On RewriteBase /cms/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 В файле index.php URL-адрес контролируется. Если путь начинается с admin, тогда admin.main.php . if (isset($_SERVER[‘PATH_INFO’])) { $request_url = $_SERVER[‘PATH_INFO’]; while (substr($request_url, -1) == ‘/’) { $request_url = rtrim($request_url, […]

Как скрыть вложенную папку при перезаписи URL-адресов

Мой сайт: www.mysite.com/subfolder/login/index.php Я хочу, чтобы URL-адрес был просто www.mysite.com/login/index.php . Я попытался изменить файл .htaccess в корневой папке следующим образом: RewriteRule ^login\/index\.php$ /subfolder/login/index.php [L] – но проблема в том, что тогда он не может использовать или получить доступ к файлу CSS (style.css) из папки входа.

Использование htaccess переписать, чтобы сделать подкаталог своим собственным корнем для корневых запросов относительного пути

Могу ли я использовать htaccess для захвата запросов из определенного подкаталога и заставить этот каталог использовать себя как корневую директорию для любых корневых относительных запросов пути? Например, если у меня есть … http://www.example.com/subFIXED/subANY/restofpath … где subFIXED всегда является одним и тем же каталогом, subANY – это любой непосредственный подкаталог subFIXED, и я хочу перенаправить все […]

htaccess переписать .htm в html не работает

В файле .htaccess моего веб-сайта я добавил следующее правило, чтобы переписать все запросы с расширением .htm на .html: RewriteRule ^(.*)\.htm$ $1.html [NC] Большинство URL-адресов на моем веб-сайте были правильно переписаны, но не в следующем URL-адресе. Я не знаю, почему этот URL-адрес не попал в правило перезаписи: http://www.mydomain.com/view/186/4-test-limited.htm Любая помощь будет высоко ценится

Ошибка перезаписи Engine .htaccess MIME

У меня есть сценарий, который выполняет поиск, и я хочу, чтобы результаты также были доступны с запросом mysite.com/searchfor/”myword” Я добавил следующие строки в .htaccess: RewriteEngine on RewriteRule ^/?searchfor/(.*)$ search.php?search=$1 [L] Он работает (страница загружается), но каждый связанный ресурс (css / js) не смог загрузить следующую ошибку: Resource interpreted as Stylesheet but transferred with MIME type […]

Точный таргетинг на директиву Filesmatch

Я искал лучший способ переключить файл index.html моего сайта в файл index.php. Мои исследования показывают, что это небрежно приведет к удару по моим рейтингам в Google и что мой лучший вариант – проанализировать индексный файл как php, отметив, что это единственный файл на сайте, где ожидается такой синтаксический анализ. Я прочитал замечательный SO-stream здесь: проанализируйте […]

Как заблокировать прямой доступ к файлам .html? (.htaccess)

Я хочу заблокировать прямой доступ к нескольким файлам, но иметь доступ к нему в index.html Например: я хочу заблокировать доступ ко всем файлам, расположенным в « http://www.mywebsite.com/pages », например, « contact.html » « about.html » … и доступен только «index». html “( http://www.mywebsite.com/ ) и, если возможно, заблокировать доступ к папке с изображениями ( http://www.mywebsite.com/images […]

Intereting Posts