| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > *.htm - *.html |
| Автор: 553 18.11.2004, 10:59 |
| Господа, приветствую. По юности я не обратил внимания на то, что все страницы, сделанные на домашнем компьютере, не имели на конце "l". Теперь хочу эту букву туда добавить. На сервере есть 15 страниц с расширением *.htm. Я хочу все переделать в *.html и *.htm удалить. Как добиться того, чтобы пользователь, который привык к *.htm (избранное, старые ссылки и т.п.), не получал сообщение об ошибке, а видел бы страницу с нужным расширением? Удваивать информацию неудобно. Крайний случай - записать на странице ошибки (404.htm) "Проверьте, заканчивается ли расширение на *l*", но это не лучший способ. Наверняка в том же .htaccess или как-то иначе можно добиться желаемого результата. Как? Заранее благодарю. :-) |
| Автор: Gold Dragon 18.11.2004, 11:48 |
| А зачем менять то? Это же одно и тоже... Делай навые страницы уже по новому, а старые оставь как есть.. *.htm - был когда ещё были ограничения на три знака в расширении, так и остался Если ты поменяешь index.htm на index.html, то юзер имеющий ссылку на твой сайт не почувствует разницу |
| Автор: Се ля ви 18.11.2004, 15:25 |
| Вот любят же люди извращаться!.. Совет - используй папки, а не файлы. Тогда и строка адреса будет выглядеть красивей, и свобода появится - скажем надо тебе очень вставить скрипт, а раньше там страница была - удаляешь страницу и ставишь скрипт, только .htaccess правильно настрой, если у тебя есть разные файлы и разные приоритеты. Если у юзеров в избранном ссылка на папку - они станут получать результат работы скрипта, и ничего не заметят. Это просто хороший тон - сайт с множеством папок, названых по смыслу, состоящий исключительно из страниц index.html, скриптов и SSI`ев. Это и удобно и практично и руки развязывает для дальнейшего масштабирования. Посмотри, сейчас практически все нормальные сайты так делаются... Единственный минус - не видел ни одного достойного редактора, который был бы рассчитан на такую архитектуру. В закладках страниц и скриптов - папок не пишется, их видно только в хинтах - и когда всё вместе редактируешь, в глазах рябит от одинаковых tab`ов "index.html". А в остальном - всё замечательно). |
| Автор: ReFleX 1.12.2004, 11:30 |
| Можешь установить на сервере, если ссылка неправильная, то переходит на гавную страницу. |