- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте хочу сделать сайт на файлах, все странички будут в папке pages. Как правильно написать в .htaccess, чтобы они были в корне?
сайт.ру/pages/index.html - сейчас
сайт.ру/index.html - хочу так
Долго гуглил, написал так, но выдает ошибку 403.
Буду рад, если кто поможет.
Ваш вариант редиректит из папки pages в корень. Чтобы получить доступ к файлам папки pages из корня используйте:
Ваш вариант редиректит из папки pages в корень. Чтобы получить доступ к файлам папки pages из корня используйте:
Спасибо, теперь страница доступна, но есть трабла картинки стали битыми и стиль (css) не загружается.
Посмотрел на путь картинки, он стал /pages/папка/images/7.jpg а на самом деле верный путь такой /папка/images/7.jpg :( можно этого как-то избежать?
можно этого как-то избежать?
Указывать абсолютные пути от корня сайта
src="/папка/images/7.jpg"
и в редирект добавить условие, чтоб он не всё подряд в pages отправлял.
rabota1003, добавьте:
Чтобы правило действовало только на html-ки
rabota1003, добавьте:
Чтобы правило действовало только на html-ки
Спасибо, и последний вопрос - можно ли, чтобы это касалось только папки /pages и не затрагивало другие. Т.е. хотелось бы, чтобы в других папках тоже были html-ки и они работали в штатном режиме.
rabota1003, может тогда вот так сделаете? По простому:
Если файл есть, отдавать его, если файла нет, искать его в папке pages. Это более гибкое решение получится.
rabota1003, может тогда вот так сделаете? По простому:
Если файл есть, отдавать его, если файла нет, искать его в папке pages. Это более гибкое решение получится.
К сожалению тогда все файлы (я так понимаю) будут искаться в папке /pages/ а хотелось бы этого избежать т.к. в других папках некоторые странички будут. Нельзя ли как-то в этом коде :
добавить условие, чтобы это распространялось только на папку /pages/ или это технически невозможно/долго писать?
rabota1003, ровно наоборот, они будут искаться в папке pages только когда их нет по указанному пути.
rabota1003, ровно наоборот, они будут искаться в папке pages только когда их нет по указанному пути.
Спасибо Вам, этот способ идеально подходит, но все же задам последний (теперь точно :)) вопрос - теперь, если набрать /папка/ или просто домен, то выдает 500 ошибку, если /папка/index.html то все норм, почему так стало? До правок htaccess было домен = /index.html а теперь ошибка.
rabota1003, да, действительно работает не совсем корректно.
Добавьте условие чтобы правило не действовало на корень. Главную страничку нужно будет разместить в index.html в корне сайта.