запрошенный URL / не найден на этом сервере

Синтаксис этого регулярного выражения в sed идентичен. Например, если вы хотите заменить строку (строки), которая соответствует этому регулярному выражению, вы можете использовать команду substitute следующим образом (s/<old>/<new>/):

$ echo '11183 11183 1 0 0 0 0 false -- "-"' | sed 's/[0-9].* [a-z]* /_THE_NEW_STRING_/'
_THE_NEW_STRING_-- "-"

Конечно, вы можете использовать расширенные регулярные выражения -r, --regexp-extended, чтобы сделать вашу жизнь легкой в ​​некоторых случаях:

$ echo '11183 11183 1 0 0 0 0 false -- "-"' | sed -r 's/([0-9].* [a-z]* ).*/\1/'
11183 11183 1 0 0 0 0 false 

$ echo '11183 11183 1 0 0 0 0 false -- "-"' | sed -r 's/([0-9].* [a-z]* )(.*)/\2 \1/'
-- "-" 11183 11183 1 0 0 0 0 false 
0
задан 10 April 2018 в 04:44

3 ответа

Ваш downloads.conf неверен. Попробуйте изменить его следующим образом:

<VirtualHost *:80>

    ServerName downloads.flimpsons.com 

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/flimpsons/downloads

    <Directory /var/www/flimpsons/downloads>
        # some directory access directives
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>
Здесь я предполагаю, что вы зарегистрировали доменное имя flimpsons.com.
0
ответ дан 22 May 2018 в 11:31

Ваш downloads.conf неверен. Попробуйте изменить его следующим образом:

<VirtualHost *:80> ServerName downloads.flimpsons.com ServerAdmin webmaster@localhost DocumentRoot /var/www/flimpsons/downloads <Directory /var/www/flimpsons/downloads> # some directory access directives </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> Здесь я предполагаю, что вы зарегистрировали доменное имя flimpsons.com.
0
ответ дан 17 July 2018 в 17:09

Ваш downloads.conf неверен. Попробуйте изменить его следующим образом:

<VirtualHost *:80> ServerName downloads.flimpsons.com ServerAdmin webmaster@localhost DocumentRoot /var/www/flimpsons/downloads <Directory /var/www/flimpsons/downloads> # some directory access directives </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> Здесь я предполагаю, что вы зарегистрировали доменное имя flimpsons.com.
0
ответ дан 23 July 2018 в 18:00

Другие вопросы по тегам:

Похожие вопросы: