ronibestplay#: Если я правильно понял с подставлением скрытой папки и внутренним перенаправлением
Там дело не столько в "настройках хостинга", сколько в неуверенности в том, как DW к этому отнесется (нужно проверять). Вместо скрытой папки можно использовать и префикс имени файла (или не использовать), например: /privet/ --> /[hidden]privet.html 😉
Не за что. Все же совет постепенно переходить на использование современных средств для работы с содержимым. DW можно использовать только для верстки макетов и "сложного" содержимого.
ronibestplay#: и тут же 301 его на папку так получается.
Выше уже писали, что переадресация прямого отношения к вашему вопросу не имеет. Если индексный файл имеет "редкое" имя, можно не настраивать соответствующую переадресацию. Только нигде не "светите" это имя.
Если таких файлов совсем не много, можно и общее правило переадресации использовать. Регулярное выражение может быть примерно таким:
Aisamiery#: Я вообще сторонник того что строки (литералы) должны быть в апострофах (одиночных кавычках), как то так повелось ещё в самом начале пути в разработке на php
Это верно. Но в MySQL апострофы - тоже "приоритетные" символы кавычек, поэтому ваше правило в данном случае далеко не всегда работает, даже если не пытаться вставлять переменные непосредственно в PHP-строки.
"`id`='".$id."'" // или "`id`='$id'", или "`id`='{$id}'"
ronibestplay#: А почему не нужно? Индексируется в касание, зачем пользователю видеть название файла.
Речь не о том, чтобы убрать имеющуюся коррекцию /privet/index.html --> /privet/, а о том, чтобы ее не усложнять. Хотя текущий вариант тоже не очень. Оптимально - ответ со статусом 404 по адресу /privet/index.html 😉
ronibestplay#: У меня код по валидатору проходит, довольно чистенько и аккуратно.
Я не про это.
ronibestplay#: Можно ли в .htaccess настроить так, чтобы с301 site.ru/catalog.html на /privet/ my.html на /privet2/ you.html на /privet3/ и так далее
Можно, но не нужно. Можно попробовать внутреннее перенаправление /privet/ --> [/hidden]/privet.html, etc. и открывать по "внутренним" адресам, если не будет проблем с подхватом стилей и т.п. в DW. (hidden можно совместить с корнем FTP-соединения, если у вас есть возможность подобной настройки.)
Если я правильно понял с подставлением скрытой папки и внутренним перенаправлением
Там дело не столько в "настройках хостинга", сколько в неуверенности в том, как DW к этому отнесется (нужно проверять). Вместо скрытой папки можно использовать и префикс имени файла (или не использовать), например: /privet/ --> /[hidden]privet.html 😉
Еще раз благодарю всех за помощь!
я так понимаю без этого никуда
Да нет в том то и дело что названия уникальными будут в этом весь смысл.
и тут же 301 его на папку так получается.
Выше уже писали, что переадресация прямого отношения к вашему вопросу не имеет. Если индексный файл имеет "редкое" имя, можно не настраивать соответствующую переадресацию. Только нигде не "светите" это имя.
Если таких файлов совсем не много, можно и общее правило переадресации использовать. Регулярное выражение может быть примерно таким:
С таким уровнем вопросов вряд ли заработаете. Но пробуйте.
Есть интересный домен для Вашего проекта.
Я вообще сторонник того что строки (литералы) должны быть в апострофах (одиночных кавычках), как то так повелось ещё в самом начале пути в разработке на php
Это верно. Но в MySQL апострофы - тоже "приоритетные" символы кавычек, поэтому ваше правило в данном случае далеко не всегда работает, даже если не пытаться вставлять переменные непосредственно в PHP-строки.
👍 👎Они чем то отличаются принципиально?
Aisamiery #:
оба говнокода под названием SQL Injection
"SQL Injection" - это все-таки вмешательство извне. Нет необходимости всегда использовать подготовленные запросы 😉
А почему не нужно? Индексируется в касание, зачем пользователю видеть название файла.
У меня код по валидатору проходит, довольно чистенько и аккуратно.
Я не про это.
Можно ли в .htaccess настроить так, чтобы с301 site.ru/catalog.html на /privet/ my.html на /privet2/ you.html на /privet3/ и так далее
Гуглим "Как изменить индексный файл для каталога?"
Как я понял, автору для каждой страницы нужен индексный файл с отличным от других (индексных файлов) именем 😀
Да нет как-то по другому должно быть. Только нужно на русский перевести, что ему нужно.