Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Your 4 rewrite sections' comments are misleading at best, and at worst indicate that you don't understand the concept of SEO URI's.</p> <ol> <li><p>change www.domain.tld to domain.tld -- OK, standard practice</p></li> <li><p>remove a trailing <code>index.php</code> from the INcoming URI. I'm not sure what the point of this is, but your code should work. The user or search engine should see the address without index.php. </p></li> <li><p>you are actually changing an INCOMING /blog/..id.. into /article.php?title=..id.. . A few notes: your pages need to generate links with the /blog format. .htaccess simply changes that into something that the server can digest. Second, you require a trailing / after the ..id... If you want to make it <em>optional</em>, use /? . Third, any incoming Query String will be discarded, since you are specifying a new Query String (title= ) and don't have a [QSA] flag. Fourth, the [L] is unnecessary (but harmless), as a RewriteCond is not in effect.</p></li> <li><p>again, possible confusion between the INcoming URI and what server-acceptable form you're changing it to. Is the user expected to give you the form ..page../ and you're turning it into a PHP file ..page.php? If so, why the trailing /? It tells the server that this is a directory, not a file. Again, on the input, you are requiring a trailing / (use /? to make it optional).</p></li> </ol> <p>At the very least, your comments need clarifying about what you expect as input from the user (or links on your site), and what you're turning them into.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload