Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / ЧПУ в PHP / 10 сообщений из 10, страница 1 из 1
21.09.2012, 10:50:58
    #37966902
bosscs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЧПУ в PHP
Какая ссылка правильная?
site.com/profile
site.com/profile/
Или же обе являются правильными? То есть предпологается что параметров больше в ссылке не будет дописываться.
...
Рейтинг: 0 / 0
21.09.2012, 10:59:38
    #37966930
FishHook
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЧПУ в PHP
А при чем тут ПХП?
...
Рейтинг: 0 / 0
21.09.2012, 11:00:50
    #37966934
bosscs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЧПУ в PHP
Потому что ЧПУ делается в PHP. Даже если я не так написал, не нужно придираться, можно просто ответить.
...
Рейтинг: 0 / 0
21.09.2012, 11:12:29
    #37966963
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЧПУ в PHP
bosscsКакая ссылка правильная?
что значит правильная?
если ваш сайт отдает одинаковый контент на обе ссылки, значит они правильные.
можно настроить чтоб разный отдавали... как вам надо так и делайте

или вы о чем?
...
Рейтинг: 0 / 0
21.09.2012, 12:57:31
    #37967229
bosscs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЧПУ в PHP
site.com/index
site.com/index/
site.com/index/param1/param2/
Во всех этих случаях слово index нужно искать как файл index.php, а если такого файла не нашло, то открывать по дефолту - index.php.
Как такое сделать?
...
Рейтинг: 0 / 0
21.09.2012, 13:25:52
    #37967304
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЧПУ в PHP
bosscs,

например анализируйте $_SERVER['REQUEST_URI']
...
Рейтинг: 0 / 0
21.09.2012, 15:47:34
    #37967556
MikkiMouse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЧПУ в PHP
bosscs,

Возьми в любом фреймворке MVC-шном файл .htaccess и посмотри как там написано.
...
Рейтинг: 0 / 0
21.09.2012, 21:47:45
    #37967971
bosscs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЧПУ в PHP
авторAddDefaultCharset UTF-8

RewriteEngine On
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^(/?)+$ /index.php
RewriteRule ^([a-z]+)(/?)+$ /$1.php
Пробовал сделать так. По идее, если после site.com идет слеш и какое-то слово, оно же должно подставиться в $1.php, и этот файл должен открыться. Я правильно это понимаю?
Я не понимаю, почему если я напишу site.com/register - страница открывается нормально, а если register/ - нет.
...
Рейтинг: 0 / 0
21.09.2012, 22:31:42
    #37968002
MikkiMouse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЧПУ в PHP
bosscs,

ЯННП. Опиши так, как будто 5-летнему ребенку объясняешь.
Почему твой браузер должен понимать, что твой "register/" это то же самое, что "site.com/register/" ???
...
Рейтинг: 0 / 0
22.09.2012, 10:25:15
    #37968145
bosscs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ЧПУ в PHP
Я хочу сделать, чтобы он понимал site.com/register/ и site.com/register как site.com/register.html
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / ЧПУ в PHP / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]