Обучение/Помощь новичкам | Помощь новичкам
Тема закрыта by
d1nka
Что надо приписать в htaccess чтобы ссылки типа сайт.ру/catalog/cat.php?id=7 выглядили так сайт.ру/catalog/7
Вот так сейчас выглядит сам .htaccess
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?app=$1 [L,QSA]
Вот так сейчас выглядит сам .htaccess
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?app=$1 [L,QSA]
andpov (13.10.2019 в 19:26)
Что надо приписать в htaccess чтобы ссылки типа сайт.ру/catalog/cat.php?id=7 выглядили так сайт.ру/catalog/7
Вот так сейчас выглядит сам .htaccess
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?app=$1 [L,QSA]
Что надо приписать в htaccess чтобы ссылки типа сайт.ру/catalog/cat.php?id=7 выглядили так сайт.ру/catalog/7
Вот так сейчас выглядит сам .htaccess
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?app=$1 [L,QSA]
Смотря что ты используешь. Данный код используют под скрипт роутинг
andpov (13.10.2019 в 19:26)
Что надо приписать в htaccess чтобы ссылки типа сайт.ру/catalog/cat.php?id=7 выглядили так сайт.ру/catalog/7
Вот так сейчас выглядит сам .htaccess
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?app=$1 [L,QSA]
Что надо приписать в htaccess чтобы ссылки типа сайт.ру/catalog/cat.php?id=7 выглядили так сайт.ру/catalog/7
Вот так сейчас выглядит сам .htaccess
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?app=$1 [L,QSA]
RewriteRule ^/catalog/([0-9]*)?$ catalog/cat.php?id=$1 [L,QSA]
andpov , http://5code.ru/code/hzwakxn74
d1nka (13.10.2019 в 19:33)
RewriteRule ^/catalog/([0-9]*)?$ catalog/cat.php?id=$1 [L,QSA
RewriteRule ^/catalog/([0-9]*)?$ catalog/cat.php?id=$1 [L,QSA
да уже писал так, не работает.
Да используется роутинг
Вот полный адрес сайт.ру/index.php?app=catalog/cat.php&id=7
andpov (13.10.2019 в 19:51)
да уже писал так, не работает.Да используется роутингВот полный адрес сайт.ру/index.php?app=catalog/cat.php&id=7
да уже писал так, не работает.Да используется роутингВот полный адрес сайт.ру/index.php?app=catalog/cat.php&id=7
какой ужасный роутинг.. какой скрипт? если роутинг не нужен RewriteRule. а в роутере укажи путь. лучше скинь сюда роутер.
Всем спасибо Вот так записал вроде пашет.
________
посл. ред. 15.10.2019 в 10:11; всего 4 раз(а); by RezzidenT
apache
RewriteRule ^catalog/([0-9]+)/?$ /catalog/cat.php?id=$1 [L,QSA] ________
посл. ред. 15.10.2019 в 10:11; всего 4 раз(а); by RezzidenT
andpov , это уже получается костыль. У тебя что-то с роутингом не так. Скинь его сюда, посмотрим
d1nka , здравствуйте,хотела бы научиться как вставлять зип файлы с модулями на сайт
483872325 , обычно зип архив распаковывают в корень сайта, но это если разработчик учитывал пути при написании