Форум сетевых администраторов
Показаны 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)


Помещено Tagore 09-06-2003 в 17:03:

Red face mod_rewrite - Папка для пользователя

Хотел на орге найти хак, который бы создавал для каждого юзера свою папку, а также, что бы каждый субфорум был бы п папке с тем же ид. Нашел такой сайт http://www.sitepoint.com/article/910, могу ли я, не имея доступ (у меня Валуехост) к серверу, позволить себе это?

Иртересно, вот.

__________________
Международное брачное агенство в Сибири.


Помещено Kfmook 10-06-2003 в 01:58:

если у тебя есть mod_rewrite и доступ к .htaccess то конечно можешь

__________________
http://simpsons.ykt.ru - русский портал о Симпсонах


Помещено Tagore 10-06-2003 в 12:57:

Kfmook
Так я не знаю, есть ли mod_rewrite на Валуе, может у кого есть опыт на эту тему?

__________________
Международное брачное агенство в Сибири.


Помещено qwerty000 10-06-2003 в 18:56:

Tagore
Есть опыт, есть
Первый способ - спросить у админа, есть ли у тебя риврайт или нет.
Второй способ - запустить PHP скрипт
---
<?php
phpinfo();
?>
---
и поискать упоменание об мод_риврайте.
Третий способ - запустить этот самый мод_реврайт, если все получится, то ОК, если нет, то можешь повесить сервак

__________________
Было бы о чем промолчать, а уж что сказать - всегда найдется.


Помещено Tagore 11-06-2003 в 12:12:

qwerty000
Сразу же скрипт не заработал. Гадо будет phpinfo();
посмотреть. Может просто у кого есть конт на Валуе?

__________________
Международное брачное агенство в Сибири.


Помещено H-BOMB 11-06-2003 в 15:26:

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


У валуя

__________________
пам парам пам пам


Помещено Orliha 12-06-2003 в 09:45:

на валуе мод реврайт отлично пашет, правда они грозились его обрезать, так что ....

__________________
RTFM (Уважаемые! Читайте документацию!)


Помещено Tagore 11-11-2003 в 17:28:

Еще

Orliha

А вот такое тогда где прописать?


PHP:


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]



Содержание .htaccess

PHP:

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

__________________
Международное брачное агенство в Сибири.


Помещено Orliha 11-11-2003 в 17:32:

в хтаксессе (.htaccess)

__________________
RTFM (Уважаемые! Читайте документацию!)


Помещено Tagore 11-11-2003 в 23:06:

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

__________________
Международное брачное агенство в Сибири.


Помещено Orliha 12-11-2003 в 09:44:

Да, читать - не вчитывался. Ð_еально про реврайт для форума - не помогу, ибо с вб я полностью на вы - надо разбираться.

Про работающий на вх реврайт, например (не форум(!)):
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 (Уважаемые! Читайте документацию!)


Помещено Tagore 12-11-2003 в 19:41:

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. Текущее время 04:37.
Показаны 12 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.