RewriteRules, не останавливающийся с флагом LAST?

В Вашей конфигурации MySQL,/etc/mysql/my.cnf или подобный, Вы, скорее всего, имеете один или две из этих настроек: сети пропуска и связывают адресный. В случае, если у Вас есть сети пропуска, Вы, очевидно, хотите удалить их.

Относительно связывают адресный в, мог бы быть установлен только связывать/слушать 127.0.0.1 (иначе: localhost). Одно решение состоит в том, чтобы также удалить ту опцию полностью, возвратившись к значению по умолчанию слушания в каждом интерфейсе. Другое решение состоит в том, чтобы явно установить IP-адрес сетевого интерфейса, на котором Вы хотите, чтобы mysqld послушал.

Кроме того, помните, что при создании пользователей MySQL, необходимо быть явными на том, где от ним позволяют соединиться. Вот несколько примеров.

'andreas'@'localhost'
'olsson'@'192.168.1.42'
'andol'@'%'
3
задан 26 June 2019 в 03:38
2 ответа

RewriteRule генерирует ВНУТРЕННЕЕ ПЕРЕНАПРАВЛЕНИЕ, затем обрабатывая, чтобы быть повторенным, запуская сначала RewriteRule (^xpaste$ RewriteRule cross.php [L]). Вы должны добавить RewriteCond перед последним RewriteRule:

 RewriteEngine on
 RewriteRule ^xpaste$ cross.php [L]
 RewriteRule ^x([a-f0-9]*)$ cross.php?id=$1 [L]
 RewriteRule ^(gen|[a-f0-9]+)$ index.php?$1 [L]
 RewriteCond %{REQUEST_URI} !^/(cross|index)\.php$
 RewriteRule ^(.*)$ index.php [L]
5
ответ дан 3 December 2019 в 05:51

NS по последнему правилу должны были сработать. Могли бы сделать и по другим правилам, без вреда. Я добираюсь туда, где делаю '[L, NS]', добавляя NS везде, где есть L.

RewriteEngine on
RewriteRule ^xpaste$ cross.php [L]
RewriteRule ^x([a-f0-9]*)$ cross.php?id=$1 [L]
RewriteRule ^(gen|[a-f0-9]+)$ index.php?$1 [L]
RewriteRule ^(.*)$ index.php [L,NS] 

Я их еще не тестировал, но здесь также есть интересный подход для вашего более общего решения , используя переменную IS_SUBREQ. https://stackoverflow.com/questions/9555247/can-anyone-think-of-when-a-sub-request-rewrite-is-useful

В этом сообщении также упоминается переменная REDIRECT_STATUS. http://www.webmasterworld.com/apache/4299003.htm

0
ответ дан 3 December 2019 в 05:51

Теги

Похожие вопросы