Если Вы используете *, отклоняют, сделайте dd, если =/dev/urandom =/dev/disk на диске несколько раз и видят, дает ли УМНЫЙ или системный журнал что-нибудь.
Диски являются настолько дешевыми в эти дни, просто пойдите и вовлеките себя новый. :)
nginx переписывают синтаксис, является намного более чистым затем дубликат в mod_rewrite:
правило mod_rewrite:
RewriteRule ^[a-z0-9_-]*-f([0-9]+)/?(p([0-9]+)\.html)?$ /viewforum.php?f=$1&start=$3 [QSA,L,NC]
Становится в nginx:
rewrite ^/[a-z0-9_-]*-f([0-9]+)/?(p([0-9]+)\.html)?$ /viewforum.php?f=$1&start=$3 last;
Но никакая поддержка .htaccess...
Править: Другой пример, как поддерживать URL http://example.com/~username/ в nginx:
location ~ /~([a-zA-Z0-9]*)/(.*) {
root /home/;
autoindex on;
index index.html;
rewrite ^/~([a-zA-Z0-9]*)/(.*)$ /$1/www/$2 break;
}
nginx действительно обеспечивает, переписывают функциональность, проверяют NginxHttpRewriteModule
Что Вы хотите сделать с .htaccess? Можно установить nginx для Стандартной аутентификации с NginxHttpAuthBasicModule, но конфигурационные директивы AFAIK могут только быть сохранены в nginx.conf
Казалось бы, что nginx действительно имеет mod_rewrite equivelent, и документация может быть найдена здесь. Я не использовал nginx сам, но документация похожа на конфигурацию, полностью отличается, но не должно быть слишком трудно понять то, что это делает. Wiki, кажется, имеет много примеров.
Я не могу ответить, можете ли Вы иметь на конфигурационные файлы каталога как Вы, может с апачем. Меня не удивило бы, если Вы могли, потому что люди приехали для ожидания этого из использования апача.
NGINX ДЕЙСТВИТЕЛЬНО поддерживает конфигурации наличия во многих файлах через 'включать' директиву. В основном это загружает подконфигурацию и поместило его на месте. Это также поддерживает символы шутника, таким образом, легко загрузить многие из них в одном выстреле.
Единственное ограничение (по-моему) - то, что необходимо перезагрузить, когда конфигурация изменяется. Таким образом, любому пользователю, у которого есть часть конфигурации, возможно, понадобились бы права перезагрузить конфигурацию nginx:
/etc/ini.d/nginx перезагрузка силы (на песнях)
Я действительно не знаю, существует ли способ избежать, что или сделать это по-другому, потому что я использую NGINX на многих серверах с большим количеством приложений (виртуальные хосты), которые являются моим собственным. Это означало бы, что NGINX не идеален на общем хостинге.
Тем не менее, я действительно люблю NGINX, потому что конфигурация является именно так намного более четкой, чем противный XML-файл. Вопрос вкуса я предполагаю. Другая положительная сторона является, очевидно, скоростью, если это важно в Вашем случае.
Удача МиГ