+ Reply to Thread
Results 1 to 3 of 3

Thread: Flynax apache24 mod_rewrite issue

  1. #1

    Flynax apache24 mod_rewrite issue

    Good day all

    When you move a site to a subdomain, do not sub-directory
    The mod rewrites not work on sections. The home page and the administrative portal work fine, but when you go to any page, there is an error 404. The problem is most likely in the .htaccess file

    I specify on the basic site all works on a subdomain there are here pieces of a log of files

    1. The main site here all works.

    0/initial] [perdir /usr/local/www/amazonki-nsk.com/main/] RewriteCond: input='amazonki-nsk.com' pattern='^([^\\.]+)\\..+\\.+' [NC] => not-matched
    0/initial] [perdir /usr/local/www/amazonki-nsk.com/main/] strip per-dir prefix: /usr/local/www/amazonki-nsk.com/main/girls.html -> girls.html
    0/initial] [perdir /usr/local/www/amazonki-nsk.com/main/] applying pattern '^((\\w{2})/)?([\\w-_]{3,})$' to uri 'girls.html'
    0/initial] [perdir /usr/local/www/amazonki-nsk.com/main/] strip per-dir prefix: /usr/local/www/amazonki-nsk.com/main/girls.html -> girls.html
    0/initial] [perdir /usr/local/www/amazonki-nsk.com/main/] applying pattern '^([^//]+)/?(^/*)?.html$' to uri 'girls.html'
    0/initial] [perdir /usr/local/www/amazonki-nsk.com/main/] rewrite 'girls.html' -> 'index.php?page=girls'
    0/initial] split uri=index.php?page=girls -> uri=index.php, args=page=girls
    0/initial] [perdir /usr/local/www/amazonki-nsk.com/main/] add per-dir prefix: index.php -> /usr/local/www/amazonki-nsk.com/main/index.php
    0/initial] [perdir /usr/local/www/amazonki-nsk.com/main/] trying to replace prefix /usr/local/www/amazonki-nsk.com/main/ with /
    0/initial] strip matching prefix: /usr/local/www/amazonki-nsk.com/main/index.php -> index.php
    0/initial] add subst prefix: index.php -> /index.php
    0/initial] [perdir /usr/local/www/amazonki-nsk.com/main/] internal redirect with /index.php [INTERNAL REDIRECT]


    2. the subdomain does not work

    0/initial] [perdir /usr/local/www/amazonki-nsk.com/i/] RewriteCond: input='i.amazonki-nsk.com' pattern='^([^\\.]+)\\..+\\.+' [NC] => matched
    0/initial] [perdir /usr/local/www/amazonki-nsk.com/i/] RewriteCond: input='i.amazonki-nsk.com' pattern='^([^\\.]+)' [NC] => matched
    0/initial] [perdir /usr/local/www/amazonki-nsk.com/i/] rewrite 'girls.html' -> 'index.php?page=i&wildcard&rlVareables=girls.html'
    0/initial] split uri=index.php?page=i&wildcard&rlVareables=girls.ht ml -> uri=index.php, args=page=i&wildcard&rlVareables=girls.html
    0/initial] [perdir /usr/local/www/amazonki-nsk.com/i/] add per-dir prefix: index.php -> /usr/local/www/amazonki-nsk.com/i/index.php
    0/initial] [perdir /usr/local/www/amazonki-nsk.com/i/] trying to replace prefix /usr/local/www/amazonki-nsk.com/i/ with /
    0/initial] strip matching prefix: /usr/local/www/amazonki-nsk.com/i/index.php -> index.php
    0/initial] add subst prefix: index.php -> /index.php
    0/initial] [perdir /usr/local/www/amazonki-nsk.com/i/] internal redirect with /index.php [INTERNAL REDIRECT]


    And here's a piece of .htaccess

    194 line.

    RewriteCond %{HTTP_HOST} ^([^\.]+)\..+\.+ [NC]
    Last edited by Oleg Aleksandrov; February 14, 2018 at 05:59 AM.

  2. #2
    Hello Oleg,

    If you want to use your site on sub-domain you can find in file htaccess lines:

    Code:
    Only registered members can view the code.
    and add 1 new line below:
    Code:
    Only registered members can view the code.
    Where: 'sub' - your subdomain

    save and check again.
    Viktor,
    Flynax technical department,
    Best wishes.

  3. #3
    Hi Viktor

    Thanks again. all works fine.

    Best regards.

+ Reply to Thread