![]() |
Показаны 12 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- mod_rewrite - Папка для пользователя (http://netadmin.ws/forum/showthread.php?threadid=5787)
mod_rewrite - Папка для пользователя
Хотел на орге найти хак, который бы создавал для каждого юзера свою папку, а также, что бы каждый субфорум был бы п папке с тем же ид. Нашел такой сайт http://www.sitepoint.com/article/910, могу ли я, не имея доступ (у меня Валуехост) к серверу, позволить себе это?
Иртересно, вот.
__________________
Международное брачное агенство в Сибири.
если у тебя есть mod_rewrite и доступ к .htaccess то конечно можешь
__________________
http://simpsons.ykt.ru - русский портал о Симпсонах
Kfmook
Так я не знаю, есть ли mod_rewrite на Валуе, может у кого есть опыт на эту тему?
__________________
Международное брачное агенство в Сибири.
Tagore
Есть опыт, есть 
Первый способ - спросить у админа, есть ли у тебя риврайт или нет.
Второй способ - запустить PHP скрипт
---
<?php
phpinfo();
?>
---
и поискать упоменание об мод_риврайте.
Третий способ - запустить этот самый мод_реврайт, если все получится, то ОК, если нет, то можешь повесить сервак 
__________________
Было бы о чем промолчать, а уж что сказать - всегда найдется.
qwerty000
Сразу же скрипт не заработал. Гадо будет phpinfo();
посмотреть. Может просто у кого есть конт на Валуе?
__________________
Международное брачное агенство в Сибири.
Tagore не может быть, что не работает. Подключеные модулю:
quote:
mod_frontpage, mod_php4, mod_gzip, mod_accounting, mod_fastcgi, mod_ssl, mod_setenvif, mod_so, mod_headers, mod_expires, mod_auth, mod_access, mod_rewrite, mod_alias, mod_actions, mod_imap, mod_asis, mod_cgi, mod_dir, mod_autoindex, mod_include, mod_status, mod_negotiation, mod_mime, mod_log_config, mod_env, mod_charset, http_core
__________________
пам парам пам пам 
на валуе мод реврайт отлично пашет, правда они грозились его обрезать, так что ....
__________________
RTFM (Уважаемые! Читайте документацию!)
Еще
Orliha
А вот такое тогда где прописать?
httpd.conf needs editing to enable and configure mod_rewrite. Here's all the relevent bits from my httpd.conf. It can go anywhere between the <VirtualHost> & </VirtualHost> tags.
RewriteEngine on
RewriteRule ^/f([0-9]+)/s([^/]+?)$ /forumdisplay.php?forumid=$1&s=$2 [L]
RewriteRule ^/t([0-9]+)/s([^/]+?).html$ /showthread.php?threadid=$1&s=$2 [L]
RewriteRule ^/s([^/])+?/$ /index.php?s=$1 [L]
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.*)fid/(.*)$ $forumdisplay.php?s=&forumid=$2
RewriteRule ^/f([0-9]+)/s([^/]+?)$ /forumdisplay.php?forumid=$1&s=$2 [L]
RewriteRule ^/t([0-9]+)/s([^/]+?).html$ /showthread.php?threadid=$1&s=$2 [L]
RewriteRule ^/s([^/])+?/$ /index.php?s=$1 [L]
AddHandler server-parsed .shtml .shtm .html .htm
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html
ErrorDocument 404 /error.html
ErrorDocument 403 /error.html
ErrorDocument 402 /error.html
<files config.php>
Order Deny,Allow
Deny From All
</files>
<FilesMatch .style>
Order Deny,Allow
Deny From All
</FilesMatch>
DirectoryIndex index.php index.htm
__________________
Международное брачное агенство в Сибири.
в хтаксессе (.htaccess)
__________________
RTFM (Уважаемые! Читайте документацию!)
Orliha
Невнимательно читал
. RewriteRule ^(.*)fid/(.*)$ $forumdisplay.php?s=&forumid=$2 и RewriteRule ^/f([0-9]+)/s([^/]+?)$ /forumdisplay.php?forumid=$1&s=$2 [L] скорее всего не хочет сосушествовать и поэтому не пашет. По идее надо, чтобы выглядело так: club/f12 Можно привести полное содержание аксесса, который стоит на валуе и пашет для форума? Ð_то было бы реальная помощь. А также, была мысль, сделать, чтобы папка звалась не как ИД (13, 45 и т.д.) а сокращенным английским аналогом названия темы, типа club/flame и club/lounge
__________________
Международное брачное агенство в Сибири.
Да, читать - не вчитывался. Ð_еально про реврайт для форума - не помогу, ибо с вб я полностью на вы - надо разбираться.
Про работающий на вх реврайт, например (не форум(!)):
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteRule ^automoto\/?$ /prtopic.php?topic=104
RewriteRule ^technics\/?$ /prtopic.php?topic=32
RewriteRule ^active\/?$ /prtopic.php?topic=501
RewriteRule ^music\/?$ /prtopic.php?topic=36
RewriteRule ^clubs\/?$ /prtopic.php?topic=101
RewriteRule ^alcohol\/?$ /prtopic.php?topic=108
RewriteRule ^computers\/?$ /prtopic.php?topic=103
RewriteRule ^mobile\/?$ /prtopic.php?topic=33
RewriteRule ^cinema\/?$ /prtopic.php?topic=5
RewriteRule ^food\/?$ /prtopic.php?topic=114
RewriteRule ^sex\/?$ /prtopic.php?topic=40
RewriteRule ^style\/?$ /prtopic.php?topic=115
RewriteRule ^books\/?$ /prtopic.php?topic=107
RewriteRule ^games\/?$ /prtopic.php?topic=42
RewriteRule ^(articles|automoto|technics|active|music|clubs|al
cohol|computers|mobile
|cinema|food|sex|style|books|games)/([1234567890]+)/?$ /prarticle.php?sid=$
__________________
RTFM (Уважаемые! Читайте документацию!)
Orliha
И за то спасибо, попробую!
Tagore добавил 12-11-2003 в 20:04:49:
RewriteRule ^club/online\/?$ /club/online.php?s=
RewriteRule ^club/face\/?$ /usercp.php
Ð_аботает. А вот почему на вБ это на пашет и как должен выглядеть тогда путь к форумам, темам:
RewriteRule ^(.*)fid/(.*)$ $forumdisplay.php?s=&forumid=$2
RewriteRule ^/f([0-9]+)/s([^/]+?)$ /forumdisplay.php?forumid=$1&s=$2 [L]
RewriteRule ^/t([0-9]+)/s([^/]+?)\.html$ /showthread.php?threadid=$1&s=$2 [L]
RewriteRule ^/s([^/])+?/$ /index.php?s=$1 [L]
__________________
Международное брачное агенство в Сибири.
| Формат времени GMT. Текущее время 03:35. | Показаны 12 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.