- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Сабж.
подскажи как это делается?
http://www.100creditov.ru/banks/msk/citibank/
т.е. нет никаких index.htm и прочего нигде
Может есть сборник уже готовых примеров по htaccess?
если у Вас нет такого пути banks/msk/citibank/ то в htaccess должно быть что-то типа
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
а уже index.php (или другой заданный в RewriteRule скрипт) анализирует пременную q (имеющую в данном случае значение "banks/msk/citibank/") и отдает соответствующий контент по данному запросу.
gormarket, не понял ничего =(
gormarket, не понял ничего =(
в этом варианте запросы к любому адресу сайта передаются на index.php, а в нём уже скрипт в зависимости от адреса выдаёт нужную страницу.
этот код должен быть в .htaccess
как вариант, в том же .htaccess добавить
RewriteEngine on
RewriteRule ^banks/msk/citibank$ bank.php [L]
RewriteRule ^banks/msk/citibank/$ bank.php [L]
тогда по адресу banks/msk/citibank/ (со слэшем в конце или без) будет вызываться файл bank.php
Ragnarok, Сейчас попробую. А можно как нибудь запретить к индексации ПС целую папку или группу файлов?
User-agent: *
Disallow: /целая_папка/
Ragnarok, Спс, а как яндекс к этому относиться? Он будет как php или как html воспринимать страницы?
---------- Добавлено в 17:38 ---------- Предыдущее сообщение было в 16:48 ----------
Сделал как Вы советовали.
http://www.infokredit.ru/privacy - все работает отлично
http://www.infokredit.ru/privacy/ - нет картинок и css
=(
добавьте слеш в href для css
<link rel="stylesheet" href="/css/style.css" type="text/css" media="screen, projection">
иначе браузер пытается загрузить стили с адреса www.infokredit.ru/privacy/css/style.css
с картинками может аналогично (если задан относительный адрес)
и наверно нужно, чтоб не было дублей, остановиться на одном варианте адреса (со слешем или без), а для другого делать 301 редирект.
gormarket,
Полностью согласен, как мне остановиться на одном варианте (хочу без слеша) и как собственно реализовать редирект?
ну наверно проверка если не файл и если не папка то при адресе заканчивающемся не на слеш делать редирект на то-же со слешем
примерно так
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [L,R=301]
может еще какие-то исключения надо сделать, это зависит от сайта и движка (не имени движка, а как под него сделан htaccess)
gormarket, почему то не работает.. мне надо чтобы
с
http://www.infokredit.ru/privacy/
перекидывал на
http://www.infokredit.ru/privacy
Прописал это
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [L,R=301]
в файл .htaccess
ничего не изменилось(((