Мне нужно иметь URL-адреса, такие как mydomain.com/whatever
, где «что угодно» может быть любой произвольной строкой, все они вызывают один и тот же php-файл, где он сортирует, что отображать (или отображает 404).Тем не менее, я хочу, чтобы файлы и другие php-файлы работали нормально (что-либо, что является псевдонимом в противном случае, или что на самом деле существует в файловой системе).
Простой AliasMatch /* myphpfile.php
(после всех других псевдонимов в httpd.conf) отлично работает на моей собственной установке, но на рабочем сервере подстановочный псевдоним отправляет все остальные php-файлы на myphpfile.php
.Я не уверен, что еще может сбить с толку.
Технически строка whatever
будет алфавитной и строчной, так что она может фильтровать это, но все попытки, которые я предпринял с помощью регулярных выражений, не имелибыл успешным.