siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009

Prosto_niki, еще раз, может быть проще будет создать в качестве идентификатора имя домена?

У вас по сути два варианта, либо RewriteMap, либо id-поддомен. Либо написать функцию php для записи/удаления в htaccess соответствующих директив.

Prosto_niki:
Вот такой метод нормальный http://phpbegun.ru/2010/09/25/rewriterule/? Через require_once($real_file); серверу плохо не станет?

Для отдачи пару текстовых файлов сойдет (немного переделав), для продакшина это извращение.

1) Откуда?

2) echo "Ok";

3) jquery ajax (google)

Если есть доступ к httpd.conf это можно сделать через директиву RewriteMap, которая будет брать из сгенерированного текстового файла, ид соответствующий этому поддомену.

Prosto_niki:
автоматом открываться из внутренней папки /сайты/ID сайта/файлы/васины/1.тхт

Опеределение ID сайта делается в PHP файле.

Что мешает вместо ид использовать имя поддомена? Оно будет такое же уникальное как и ИД, а в своих скриптах сможете уже по названию достать для себя ИД.

Prosto_niki, ничего не понятно кто там сам себя должен генерировать, какие пути и какой вася.txt, но для авто-генерации поддоменов есть куча примеров типа

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?(.+)\.site\.ru

RewriteRule (.*) all_sites/файлы/%2/$1 [L]

запрос вася.site.ru/file/index.php

сервером внутреннее будет перенаправляться на all_sites/файлы/вася/file/index.php

Правда это касается всех запросов поддомена. Если нужно конкретно только /file/(.*) то

RewriteRule ^(file/.*) all_sites/файлы/%2/$1 [L]

Disallow: /portfolio/$

Disallow: /*tmpl=component&print=1

/engine/modules/comments.php

добавляйте перед dle_strlen( $comments, $config['charset'] ) свое условие с проверкой на запрещенные символы

Щигящм:
как запретить некоторые символы в комментариях? И разрешить только определенные(желательно).

Разрешить определенные символы в комментариях это только "0" и "1", и чтобы пользователи писали все слова в двоичном коде?

А вы точно смотрели что по умолчанию нет nofollow?

/engine/classes/parse.class

serega22:
ServerName localhost
serega22:
ServerName localhost

Разные домены? Сервер перезапускали?

Всего: 6568