Я создаю очень маленький сайт, 5 страниц, в php на apache. Я создал пять файлов php в верхнем каталоге: index.php, random.php и т. Д. Я хотел скрыть расширение .php, поэтому я добавил в свой .htaccess следующее:
RewriteRule ^random/?$ random.php
Если я захожу на www.example.com/random, я получаю нужную мне страницу, но если я захожу на www.example.com/random/ (косая черта в конце), то css и ссылки - это один каталог, т.е. сервер думает, что я в /random/index.php, а не в /random.php.
Я абсолютный новичок в RewriteRule, так что спасибо заранее!