mod-rewrite
Вызываю всех .гуру htaccess. Мне нужна твоя помощь! Я пытаюсь заставить перезапись включить #! в URL-адресах. Так что в основном мне нужно. http://example.com/biography Быть переписанным на http://example.com/#! / биография Если это будет иметь какое-либо значение, мои правила перезаписи до сих пор я...
В моем файле .htaccess уже есть следующее: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?route=$1 [L,QSA] Но я хочу добавить такое правило: RewriteCond %{HTTP_HOST} ^(.+).example.com RewriteRule ^(.*)% http://example.com/?name=%1&a...
Я думал, что флаг " L " должен был предотвратить применение последующих правил. Однако в этом примере: RewriteRule foo bar [L] RewriteRule bar qux Я получаю http://mysite/foo переписанный как http://mysite/qux. Я ожидал http://mysite/bar. Чего мне здесь не хватает?...
.код htaccess: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php?/$1 [L] Также изменение в файле конфигурации: $config['index_page'] = ' '; $config['uri_protocol'] = "REQUEST_URI"; Mod_rewrite также включен. хотя этот код не работае...
Я создал регулярное выражение [0-9]{1,10}[-][0-9a-z]{5,9}, чтобы найти от 1 до 10 чисел, за которыми следует тире, за которым следуют от 5 до 9 чисел и строчные буквы, и насколько я могу судить, его работа. Но как я могу использовать его в файле htaccess для маскировки URL-адресов из http://website.com/realpa...
Я прочитал несколько сообщений о переписывании url, но ничего, что помогло бы мне. В основном на сайте у нас есть страницы, заканчивающиеся на ".html " (http://www.domain.com/page.html), и мы также храним некоторые другие поддомены.(http://www.domain.com/subdomain.com) Итак, я пытаюсь получить это: http://w...
Поэтому люди жаловались на то, как PHP-скрипты, использующие DOCUMENT_ROOT, ломаются, когда Apache запускается с VirtualDocumentRoot и mod_vhost_alias, поскольку DOCUMENT_ROOT не устанавливается должным образом. Апач очевидно исправил это некоторое время назад и краткие заметки здесь: http://svn.apache.org/vi...
У меня есть ведро на Amazon S3, где я храню файлы, которые иногда меняются, но я хочу использовать максимальное кэширование для них, поэтому я хочу использовать отпечатки пальцев URL, чтобы аннулировать кэш. Я использую "последнюю измененную" дату файлов для отпечатка пальца, и html-страница, запрашивающая ф...
У меня есть .htaccess следующим образом, и некоторые правила конфликтуют - мне нужно как-то сделать условие, чтобы они не RewriteEngine On RewriteRule ^search$ results_template.php [L] RewriteRule ^load-([a-z0-9-]+)$ index.php?key=$1 [L] RewriteRule ^([a-z0-9-]+)$ http://domain.com/share/index.php?key=$1 [L...
У меня есть это .htaccess код в корневой папке, чтобы заменить этот url: localhost/mysite/profile.php?username="someone", чтобы стать localhost/mysite/someone. RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /mysite/profile.php?username=$1 Это ра...