Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   подскажите как сделать ЧПУ для своих скриптов и как мне прописать? (http://forum.oszone.net/showthread.php?t=338770)

slava400 17-01-2019 13:37 2852862

подскажите как сделать ЧПУ для своих скриптов и как мне прописать?
 
Всем здравствуйте! У меня сайт на 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]

mwz 17-01-2019 14:14 2852871

slava400, https://yandex.ru/search/?clid=21866...A7%D0%9F%D0%A3

slava400 17-01-2019 14:34 2852877

Спасибо это я все перелопатил. Но как соединить joomla и свой скрипт…

lxa85 17-01-2019 17:16 2852917

slava400, что такое ЧПУ в вашем понимании?
Что хочется получить в итоге?
Хорошо если в формате было/стало.
Т.к. я с ходу не совсем понимаю, в чем критичность ссылок вида "html?cateid=4&page=1"

slava400 17-01-2019 22:52 2853020

Например каталог, было html?cateid=4&page=1 стало /avto/test.html. когда я ввожу в адрес /doska/aasdd то у меня joomla выдает 404, но если я ввожу /doska/index.html то все нормально. Как сделать в joomla /doska/aaaarfbstg вот этот конец aaaarfbstg передавайся в /doska/index.php

Sham 18-01-2019 10:42 2853070

В движке джумлы должны быть свои механизмы преобразования пути (это ищется в сообществах джумлы или в скриптах). htaccess передаёт весь путь загрузчику index.php.


Время: 23:50.

Время: 23:50.
© OSzone.net 2001-