Я был в этом ненадолго, но htaccess переписывал его, заставляя меня пить. Поэтому я ищу кого-то умнее меня.htaccess friendly url hell
У меня есть тестовый сайт как так:
www.domain.com/directory/index.php
Но я хотел бы использовать дружественные URL. Поэтому я хотел бы это, чтобы все сразу перейти к index.php:
www.domain.com/directory/
www.domain.com/directory/index.php
www.domain.com/directory/index.php/arg1/arg2/arg3/arg4
www.domain.com/directory/calendar/arg1/arg2/arg3/arg4
www.domain.com/directory/anything-here
Я имел некоторые проблемы с потерей активов, как CSS, изображения и JQuery в подкаталогах, будут ли они работать с этим? Честно говоря, у меня было так много неудач, это смешно. Но я попробую. – Maelish
@ user2070436 Я так думаю, что это связано с относительным URL-адресом в вашем содержании страницы. Попробуйте добавить это в заголовки своих страниц: ' ' (или что бы ни была базой, может быть ' '?) –
Базовый тег был хорошим идея. Он исправил эту часть проблемы. Но если я попробую 'www.domain.org/directory/test', я получаю страницу с ошибкой сервера. Я использую строку 'RewriteRule^(. *) $ Index.php/$ 1 [L]'. – Maelish