Вот мой код для .htaccess, и фотография не получает post.php?url params.Я ожидал, что когда они зайдут на сайт без параметров, mysite.com/gallery/photo/ будет перенаправлен на mysite.com/gallery.
Все они протестированы с https://
RewriteEngine on
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Methods "GET,PUT,POST,DELETE"
Header set Access-Control-Allow-Headers "Content-Type, Authorization"
RewriteRule ^photo$ https://www.example.com/gallery/ [R=301,L]
И пробуя это
RewriteRule ^photo$ https://www.example.com/gallery/ [NC,L]
Затем я пытаюсь сократить тестирование до уровня / gallery / photo /
Это может занять у меня 10 часов или попробовать каждую комбинацию .htaccess, но я простоЯ знаю, почему мой сервер падает, основываясь на квази-подмножестве параметров в верхней части.Это из-за проблем с PHP или apache?Знают ли люди, как я могу использовать стандартизированный набор для перенаправления пользователя, а затем, наконец, использовать это подмножество?
Я изначально начал использовать htaccess из курса udemy FYI
Получившийся пользователь должен быть
RewriteRule ^photo/([-\w]+)/([-\w]+)$ https://www.example.com/gallery/post.php?id=$1&url=$2 [R=301,L]