ЧПУ-ссылки

Статус
В этой теме нельзя размещать новые ответы.

Rommax

Проверенные
Сообщения
1,342
Реакции
502
Баллы
8,215
Приветствую .
Вот вопрос возник очередной . Темы с решением не нашел .
upload_2014-10-11_0-59-42.png
Вот собственно использование ЧПУ ссылки
При включении данного пункта у меня не переходит по темам (неправильные ссылки).
Хотел узнать это нужно было делать начале использование форума или есть вариант сейчас сменить все ссылки каким то образом ?
 
Hope, есть .htaccess но содержание какое должно быть ? Я его вообще не трогал (
Код:
#    Mod_security can interfere with uploading of content such as attachments. If you
#    cannot attach files, remove the "#" from the lines below.
#<IfModule mod_security.c>
#    SecFilterEngine Off
#    SecFilterScanPOST Off
#</IfModule>

ErrorDocument 401 default
ErrorDocument 403 default
ErrorDocument 404 default
ErrorDocument 500 default

<IfModule mod_rewrite.c>
    RewriteEngine On

    #    If you are having problems with the rewrite rules, remove the "#" from the
    #    line that begins "RewriteBase" below. You will also have to change the path
    #    of the rewrite to reflect the path to your XenForo installation.
    #RewriteBase /xenforo

    #    This line may be needed to enable WebDAV editing with PHP as a CGI.
    #RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
</IfModule>
 
Telia ., если вы держите сайт на Widows server например, то естественно .htaccess работать не будет. Сам сталкивался с данной проблемой и решил её путём создания файла web.config в корне форума со следующим содержимым:
Код:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="Imported Rule 1" stopProcessing="true">
                    <match url="^.*$" />
                    <conditions logicalGrouping="MatchAny">
                        <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" />
                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" />
                    </conditions>
                    <action type="None" />
                </rule>
                <rule name="Imported Rule 2" stopProcessing="true">
                    <match url="^(data|js|styles|install)" />
                    <action type="None" />
                </rule>
                <rule name="Imported Rule 3" stopProcessing="true">
                    <match url="^.*$" />
                    <action type="Rewrite" url="index.php" />
                </rule>
            </rules>
        </rewrite>
        <httpErrors existingResponse="PassThrough" />
    </system.webServer>
</configuration>
Конечно .htaccess удаляется если есть этот файл.
 
если вы держите сайт на Widows server например, то естественно .htaccess работать не будет.
че за бред??? кто мешает на винде поднять апач? вы говрите что если на Windows server используется конкретный вебсервер (который вы используете у себя) тогда надо делать так и так.
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу