подскажите как сделать ЧПУ для своих скриптов и как мне прописать?
Всем здравствуйте! У меня сайт на joomla 3.7. у меня свои скрипты php в отдельной папке, и я эти скрипты вставляю в тело документа с помощью команд
{source} <?php include '1doska/index.php'; ?> {/source} Все хорошо но путь получается такой html?cateid=4&page=1, меня эта не устраивает. Как сделать ссылки ЧПУ? Я пробовал в папки прописывать файл .htaccess но не какой реакции. Прошу подскажите как сделать ЧПУ для своих скриптов и как мне прописать? Привожу файл .htaccess который находиться в папке со скриптом. AddDefaultCharset UTF-8 RewriteEngine on DirectoryIndex index.php Options Indexes FollowSymLinks RewriteCond %(REQUEST_FILENAME) !-f RewriteCond %(REQUEST_FILENAME) !-d RewriteRule ^(.*)$ index.php?route=$1 [L,QSA] |
|
Спасибо это я все перелопатил. Но как соединить joomla и свой скрипт…
|
slava400, что такое ЧПУ в вашем понимании?
Что хочется получить в итоге? Хорошо если в формате было/стало. Т.к. я с ходу не совсем понимаю, в чем критичность ссылок вида "html?cateid=4&page=1" |
Например каталог, было html?cateid=4&page=1 стало /avto/test.html. когда я ввожу в адрес /doska/aasdd то у меня joomla выдает 404, но если я ввожу /doska/index.html то все нормально. Как сделать в joomla /doska/aaaarfbstg вот этот конец aaaarfbstg передавайся в /doska/index.php
|
В движке джумлы должны быть свои механизмы преобразования пути (это ищется в сообществах джумлы или в скриптах). htaccess передаёт весь путь загрузчику index.php.
|
Время: 18:07. |
Время: 18:07.
© OSzone.net 2001-