.htaccess rewrite leaves broken images












0















I have created a .htaccess file which cleans up my PHP query URLs.



Works well, but my images are broken and the index.php within the sub-cat folder



Any ideas how to fix these?



#Options +MultiViews
RewriteEngine On
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteRule ^([^.]+)$ $1.php [NC,L]

RewriteRule ^(removephp-attheend)$ $1.php [NC,L]

ErrorDocument 404 /error-404.php
#error 404
RewriteRule ^error/?$ error-404.php [QSA,NC,L]

RewriteRule ^category/sub-cat/([-0-9a-zA-Z]+) category/sub-cat/page.php?art_url=$1 [QSA,NC,L]









share|improve this question























  • In your pages inside <head>...</head>, use <base href="/">.

    – JM-AGMS
    Nov 23 '18 at 21:09













  • @JM-AGMS I should have mentioned I have even tried this. No cigar I'm afraid

    – user10567514
    Nov 23 '18 at 21:18











  • Try opening one of the broken images in a new tab. You can see the URL that it's using. You can adjust your relative urls on your images or base href until the image starts working.

    – JM-AGMS
    Nov 23 '18 at 21:21













  • @JM-AGMS yeah I've tried this in dev tools also. nothing's working. the index.php in sub-cat/ also isn't working so I'm thinking it's something to do with the .htaccess file itself that I am not doing right or missing.

    – user10567514
    Nov 23 '18 at 21:26
















0















I have created a .htaccess file which cleans up my PHP query URLs.



Works well, but my images are broken and the index.php within the sub-cat folder



Any ideas how to fix these?



#Options +MultiViews
RewriteEngine On
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteRule ^([^.]+)$ $1.php [NC,L]

RewriteRule ^(removephp-attheend)$ $1.php [NC,L]

ErrorDocument 404 /error-404.php
#error 404
RewriteRule ^error/?$ error-404.php [QSA,NC,L]

RewriteRule ^category/sub-cat/([-0-9a-zA-Z]+) category/sub-cat/page.php?art_url=$1 [QSA,NC,L]









share|improve this question























  • In your pages inside <head>...</head>, use <base href="/">.

    – JM-AGMS
    Nov 23 '18 at 21:09













  • @JM-AGMS I should have mentioned I have even tried this. No cigar I'm afraid

    – user10567514
    Nov 23 '18 at 21:18











  • Try opening one of the broken images in a new tab. You can see the URL that it's using. You can adjust your relative urls on your images or base href until the image starts working.

    – JM-AGMS
    Nov 23 '18 at 21:21













  • @JM-AGMS yeah I've tried this in dev tools also. nothing's working. the index.php in sub-cat/ also isn't working so I'm thinking it's something to do with the .htaccess file itself that I am not doing right or missing.

    – user10567514
    Nov 23 '18 at 21:26














0












0








0








I have created a .htaccess file which cleans up my PHP query URLs.



Works well, but my images are broken and the index.php within the sub-cat folder



Any ideas how to fix these?



#Options +MultiViews
RewriteEngine On
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteRule ^([^.]+)$ $1.php [NC,L]

RewriteRule ^(removephp-attheend)$ $1.php [NC,L]

ErrorDocument 404 /error-404.php
#error 404
RewriteRule ^error/?$ error-404.php [QSA,NC,L]

RewriteRule ^category/sub-cat/([-0-9a-zA-Z]+) category/sub-cat/page.php?art_url=$1 [QSA,NC,L]









share|improve this question














I have created a .htaccess file which cleans up my PHP query URLs.



Works well, but my images are broken and the index.php within the sub-cat folder



Any ideas how to fix these?



#Options +MultiViews
RewriteEngine On
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteRule ^([^.]+)$ $1.php [NC,L]

RewriteRule ^(removephp-attheend)$ $1.php [NC,L]

ErrorDocument 404 /error-404.php
#error 404
RewriteRule ^error/?$ error-404.php [QSA,NC,L]

RewriteRule ^category/sub-cat/([-0-9a-zA-Z]+) category/sub-cat/page.php?art_url=$1 [QSA,NC,L]






php .htaccess






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 23 '18 at 19:46









user10567514user10567514

176




176













  • In your pages inside <head>...</head>, use <base href="/">.

    – JM-AGMS
    Nov 23 '18 at 21:09













  • @JM-AGMS I should have mentioned I have even tried this. No cigar I'm afraid

    – user10567514
    Nov 23 '18 at 21:18











  • Try opening one of the broken images in a new tab. You can see the URL that it's using. You can adjust your relative urls on your images or base href until the image starts working.

    – JM-AGMS
    Nov 23 '18 at 21:21













  • @JM-AGMS yeah I've tried this in dev tools also. nothing's working. the index.php in sub-cat/ also isn't working so I'm thinking it's something to do with the .htaccess file itself that I am not doing right or missing.

    – user10567514
    Nov 23 '18 at 21:26



















  • In your pages inside <head>...</head>, use <base href="/">.

    – JM-AGMS
    Nov 23 '18 at 21:09













  • @JM-AGMS I should have mentioned I have even tried this. No cigar I'm afraid

    – user10567514
    Nov 23 '18 at 21:18











  • Try opening one of the broken images in a new tab. You can see the URL that it's using. You can adjust your relative urls on your images or base href until the image starts working.

    – JM-AGMS
    Nov 23 '18 at 21:21













  • @JM-AGMS yeah I've tried this in dev tools also. nothing's working. the index.php in sub-cat/ also isn't working so I'm thinking it's something to do with the .htaccess file itself that I am not doing right or missing.

    – user10567514
    Nov 23 '18 at 21:26

















In your pages inside <head>...</head>, use <base href="/">.

– JM-AGMS
Nov 23 '18 at 21:09







In your pages inside <head>...</head>, use <base href="/">.

– JM-AGMS
Nov 23 '18 at 21:09















@JM-AGMS I should have mentioned I have even tried this. No cigar I'm afraid

– user10567514
Nov 23 '18 at 21:18





@JM-AGMS I should have mentioned I have even tried this. No cigar I'm afraid

– user10567514
Nov 23 '18 at 21:18













Try opening one of the broken images in a new tab. You can see the URL that it's using. You can adjust your relative urls on your images or base href until the image starts working.

– JM-AGMS
Nov 23 '18 at 21:21







Try opening one of the broken images in a new tab. You can see the URL that it's using. You can adjust your relative urls on your images or base href until the image starts working.

– JM-AGMS
Nov 23 '18 at 21:21















@JM-AGMS yeah I've tried this in dev tools also. nothing's working. the index.php in sub-cat/ also isn't working so I'm thinking it's something to do with the .htaccess file itself that I am not doing right or missing.

– user10567514
Nov 23 '18 at 21:26





@JM-AGMS yeah I've tried this in dev tools also. nothing's working. the index.php in sub-cat/ also isn't working so I'm thinking it's something to do with the .htaccess file itself that I am not doing right or missing.

– user10567514
Nov 23 '18 at 21:26












0






active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53452232%2fhtaccess-rewrite-leaves-broken-images%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53452232%2fhtaccess-rewrite-leaves-broken-images%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Costa Masnaga

Fotorealismo

Sidney Franklin