Я установил сценарий, и он был HTAccess для апач, но я использую Nginx, поэтому я использовал онлайн Htaccess для Nginx инструмент преобразования и превращали мою HTAccessHtaccess для Nginx Rewrite - Ajax/Jquery не работает
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase/
RewriteRule ^uploads - [L,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/?$ index.php?rp=$1 [L]
</IfModule>
<ifModule mod_headers.c>
Header set Access-Control-Allow-Origin: *
</ifModule>
в
#ignored: "-" thing used or unknown variable in regex/rew
if (!-f $request_filename){
set $rule_1 1$rule_1;
}
if (!-d $request_filename){
set $rule_1 2$rule_1;
}
if ($rule_1 = "21"){
rewrite ^/(.*)/?$ /index.php?rp=$1 last;
}
После того, что правила перезаписи работают на месте, и я могу почти использовать и просматривать сайт, но есть только небольшая проблема, в JQuery/Ajax ссылки в моей админке не работает.
В основном это вкладки типа «Collapse».
Пример: замедлитель/ск = видео # collapse0
Любая идея, что может быть не так? Я на CentOS 6, Nginx с PHP-FastCGI
о боже, действительно нужно, чтобы начать использовать try_files, а затем, если Пожелайте, чтобы кто-то создал лучший конвертер htaccess для nginx – vongolashu
Если у вас возникли проблемы с тем, что ваш ajax не загружает URL-адрес с удаленного сайта, добавьте его в свой конфиг, он написан в htaccess, но я предпочитаю не добавлять его, кроме Вы нуждаетесь в этом. 'add_header Access-Control-Allow-Origin *;' –