Насколько я помню RewriteEngine обрабатывает не URL целиком, а то, что после домена. Редирект на другой сайт на мой взгляд целесообразней сделать средствами пхп
Authority: Да я понял, что не выход, видимо интеграция глюченая с dle.
Authority добавил 01.03.2008 в 18:17 А можно ли как нибудь сделать, что бы страница с ошибкой не появлялась вообще, ведь эта ошибка по сути не является ошибкой, всё работает правильно, а вот пользователей вводит в заблуждение.
На рабочей версии сайта следует в скрипт php включать строку error_reporting(0) которая предотвращает вывод на экран пользователю сообщений notice, warning и т.д.
Без структуры таблиц сложно что-либо посоветовать, но бросилось в глаза два момента:
1.
// get list of categories
$sql = "
SELECT * $count_ext
FROM pqdb_categories, pqdb_articles
WHERE category_id > 0
AND category_id = article_cat
$query_ext
GROUP BY category_id
ORDER BY category_name ASC";
Звездочку лучше заменить списком имен полей, которые нужны в данном контексте, предположительно это: category_desc, category_id, category_name
Очевидно, добавляется условие поиска по текстовому полю category_name. Если это действительно необходимо, то нужно в таблице добавить индекс по этому полю. Скорость запроса заметно возрастет.
По мне так очень удобно для тестирования различных разрешений поставить виртуальную машину (WM Ware, Virtual PC) с ОС минимальной конфигурации, вогнать ее в локалку, так чтоб видела сервер , на котором тестятся сайты и смотреть под разные разрешения
zzzzz: В блокноте также отображается этот знак, вот в wordpad отображается всё нормально, но опятьже при переносе из wordpad опять таже песня, во всём тексте этот символ 😕
а теперь в блокноте выделяем этот символ, нажимаем ctrl+H,
Неплохой файловый архив с разграничением доступа архив можно организовать на cms е107
http://www.e107.ru - русская поддержка
У меня в локальной сети функционирует на ней отличный файлоархив. Опция в админке называется "Загрузки" и кажись не нужно ставить доп. плагин (т.е. все имеется в установочном дистрибутиве)
Опционально добавлю, поразил плагин "Галерея", очень функционально и удобно - создает тумбы для видеофайлов и превьюшки для картинок, имеет разделы и разграничения доступов по категориям. Порадовало, что заливать контент можно просто в папку на сайте любыми методами - все увидится и покажется.
Насколько я помню RewriteEngine обрабатывает не URL целиком, а то, что после домена. Редирект на другой сайт на мой взгляд целесообразней сделать средствами пхп
header("Location: http://www.drugoisait.ru/11111/");
Web Development Studio 2.0
+1, но для PHP..
как html редактор можно использовать, если кто привык писать код руками
С точки зрения логики урлов site.ru/cat1/ - это раздел и по запросу должен выдавать стартовую страницу раздела.
В разделе мы можем хранить например страницы:
site.ru/cat1/page1.html
site.ru/cat1/page2.html
или подразделы:
site.ru/cat1/subcat1/
site.ru/cat1/subcat2/
которые в свою очередь содержат страницу по умолчанию, страницу или более глубокий подраздел.
Это, на мой взгляд и есть человеко-понятные URL
Если страница содержит слишком много материала, и удобней выводить ее частями, то можно использовать на свое усмотрение:
site.ru/cat1/page1-1.html
site.ru/cat1/page1-2.html
или мне более нравится такой вариант:
site.ru/cat1/page1.html?1
site.ru/cat1/page1.html?2
Анализ URI предпочитаю производить так:
в .htaccess что-то вроде
RewriteRule ^(.*)$ index.php?path=$1
а в пхп уже анализируем $_REQUEST['path'] по своему усмотрению.
Да я понял, что не выход, видимо интеграция глюченая с dle.
Authority добавил 01.03.2008 в 18:17
А можно ли как нибудь сделать, что бы страница с ошибкой не появлялась вообще, ведь эта ошибка по сути не является ошибкой, всё работает правильно, а вот пользователей вводит в заблуждение.
На рабочей версии сайта следует в скрипт php включать строку error_reporting(0) которая предотвращает вывод на экран пользователю сообщений notice, warning и т.д.
Без структуры таблиц сложно что-либо посоветовать, но бросилось в глаза два момента:
1.
Звездочку лучше заменить списком имен полей, которые нужны в данном контексте, предположительно это: category_desc, category_id, category_name
2.
Очевидно, добавляется условие поиска по текстовому полю category_name. Если это действительно необходимо, то нужно в таблице добавить индекс по этому полю. Скорость запроса заметно возрастет.
По мне так очень удобно для тестирования различных разрешений поставить виртуальную машину (WM Ware, Virtual PC) с ОС минимальной конфигурации, вогнать ее в локалку, так чтоб видела сервер , на котором тестятся сайты и смотреть под разные разрешения
В блокноте также отображается этот знак, вот в wordpad отображается всё нормально, но опятьже при переносе из wordpad опять таже песня, во всём тексте этот символ 😕
а теперь в блокноте выделяем этот символ, нажимаем ctrl+H,
в поле "что" вставляем этот символ
в поле "чем" не пишем ничего
Нажимаем "заменить все"
Попробуйте перенести через обычный виндовый блокнот, т.е. вставить туда, потом скопировать и потом уже в DLE
Неплохой файловый архив с разграничением доступа архив можно организовать на cms е107
http://www.e107.ru - русская поддержка
У меня в локальной сети функционирует на ней отличный файлоархив. Опция в админке называется "Загрузки" и кажись не нужно ставить доп. плагин (т.е. все имеется в установочном дистрибутиве)
Опционально добавлю, поразил плагин "Галерея", очень функционально и удобно - создает тумбы для видеофайлов и превьюшки для картинок, имеет разделы и разграничения доступов по категориям. Порадовало, что заливать контент можно просто в папку на сайте любыми методами - все увидится и покажется.
а как Вы переносите?