Назад | Перейти на главную страницу

преобразование правил перезаписи apache в nginx

Привет всем, я пытаюсь создать Cydia Repo, защищенный UDID, но я не могу использовать его на nginx, поскольку nginx не использует файл .htaccess. Для запуска файла установлены определенные правила перезаписи. Вот копия репо: https://github.com/ic0nic/UDID-repo Ниже представлена ​​копия файла .htaccess.

RewriteEngine On

RewriteBase /your_repo_folder/
RewriteRule ^(Release)$ release.php
RewriteRule ^(Packages.*)$ package.php

У Nginx нет плагина для Htaccess, но у него очень хороший язык (например, Perl) для конфигурации. Попробуй это

location ~* ^/your_repo_folder/ {
rewrite ^(Release)$ release.php permanent;
rewrite ^(Packages.*)$ package.php permanent;
}