Я предполагаю, что Вы находитесь в среде "рабочей группы", но Вы не упоминаете компьютер "сервера" ОС.
Это звучит мне как, у Вас есть проблема разрешения на базовом NTFS. Не зная версии "сервера" Windows довольно трудно сказать Вам намного больше, чем это.
Если "сервер" является версией Windows Server, и Вы делаете "СЕТЕВОЕ ИСПОЛЬЗОВАНИЕ * \server\sharename/user:Administrator" от клиентского компьютера и указываете Пароль администратора "сервера" при запросе (предполагающий, что Вы используете учетную запись "Администратора" на "сервере"), у Вас может быть удача.
Если "сервер" является версией клиента Windows, тем не менее, Вы, вероятно, включили опцию для обработки всех попыток удаленного соединения как, "Гость", и базовые полномочия NTFS предотвратят любой доступ к содержанию доли.
Больше информации поможет нам сказать Вам, что продолжается.
BTW: это - heck сетевого имени, которое Вы имеете там.
Я не знаю о файле .htaccess
, но уверен, что это сработает:
RewriteEngine On
RewriteCond %{HTTP_HOST} customer([0-9]+)\.com
RewriteRule ^/app/(.*) /app/customers/customer%1/$1 [QSA]
Пояснение:
RewriteCond %{HTTP_HOST} customer([0-9]+)\.com
вставит переменную '% 1
'номер клиента, т.е.' 1
'
RewriteRule ^/app/(.*) /app/customers/customer%1/$1 [QSA]
Означает: если путь начинается с с' / app /
', то перезапишите его в / app / customers / customer
и добавьте переменную «% 1
» (например, « 1
» в нашем примере), чтобы она работала с тем, что вы просим: перепишите на http://customer1.com/app/customers/customer1/
.
Извините, но ваш вопрос не совсем точен, и вам следует либо привести больше примеров , или быть более конкретным в том, что вы хотите сделать, но я сделал все возможное, чтобы помочь вам.
Вы также можете использовать директиву RewriteMap
.
Imagine you put all your clients websites and the right directories in it like this:
alsace 1
aquitaine 2
auvergne 3
basse-normandie 4
bourgogne 5
bretagne 6
centre 7
champagne-ardenne 8
corse 9
franche-comte 10
haute-normandie 11
then I use a RewriteRule like this:
RewriteMap mapregions dbm:/web/htdocs/maps/regions.map
RewriteRule ^/region/(.*)/$ /handle_regions.php \
[NC,E=REGION:${mapregions:$1|notfound}]
So what it does is basically: if you ask for an url like /region/(.*)/
it redirects to /handle_regions.php
and sets an environment variable REGION
Then I just check if it was found: if not, I stop:
RewriteCond %{ENV:REGION} notfound
# "not found" = 404 :
RewriteRule .* - [R=404,L]
And then here you are. I'm sorry but with all the things I've just said, you have enough material to solve your problem. I don't have the time to do all the stuff for you, sorry man, I did the best I could to help you... and I hope this helps!
Это будет примерно так:
RewriteEngine On
RewriteCond %{http_host} !^customer1\.com\/app\/$
RewriteRule ^/?(.*)$ http://customer1.com/app/customers/customer1/$1