Поэтому я использую простое правило перезаписи, как:mod_rewrite неприятности
RewriteEngine On
RewriteRule ^foo/?$ foo.php [NC,L]
Он прекрасно перенаправляет foo.php, но кажется, что все ссылки и изображения в foo.php принимаются из папки обув на сервер которого не существует. Например, 1.png теперь будет foo/1.png или index.html теперь будет foo/index.html. Поэтому мой вопрос: есть ли способ сделать все правильно, не меняя пути к файлам в foo.php?
Нет * хорошего * пути без изменения путей. Если это вообще возможно, сделайте это. –