Correct me if I’m wrong, but far as I know, You don’t access directly to any of the files, the apache user does. Meaning, the user browser talks to the server’s httpd process which will get the file from the filesystem.
So, i think that if you get a 404 on the browser when directly requesting a file, you will get the same 404 error when using the links on the wordpress pages.
I understand your point, I just don’t know if it is possible.
About blocking requests based on the address, I think you should look at the specs of the .htaccess file. The WordPress uses this file to config the permalinks.
Related Posts:
- Run WordPress frontend and backend in different domains
- How to add domain security certification, in WordPress website?
- How to prevent unknown addresses which are accessed from my wordpress website [closed]
- Custom plugin route in WordPress
- Why is ?doing_wp_cron being appended to my URLs
- use query string in URL to display content on the page
- Change default URL path (/blog/) of blog posts
- How to deal with WordPress on localhost
- How to convert the file path to a URL of the same file?
- Why is WordPress saving full-urls to the database?
- Get taxonomy slug from url
- Load images with http urls inside https post
- Force the Website URL to Include “www” and to be Upper Case?
- WordPress and $_GET Params
- List of default WordPress URLs
- Why WP encodes UNICODE (UTF8) containing urls? Any drawbacks of UNICODE url?
- Unable to load static front page on home url
- Force home page to be https?
- add_query_arg() One Key with multiple values
- Change homepage url
- How to update media links in WordPress after migration?
- Check what is at URI (post, archive, etc…)
- How can I change all links on pages to point to a different domain from where the site is hosted?
- Remove site root trailing slash
- Why ids in urls don’t work but slugs do?
- Remove / from www.example.com/ [closed]
- How to create a page for authors? like www.myblog.com/author/
- password reset link being sent as HTTP?
- Old URL Redirect website after migration
- Check request URL for pattern
- Best way to give site sub-page it’s own domain?
- Dynamically change page title from URL param
- Rewrite WordPress Standard Feed URL – /feed/ to feed.xml
- wp_insert_post – How do I prevent incremental numbers on child pages?
- Getting 404 Hits on URI -/-/-/-/-/-/-/-/-/- . How to deal
- How to change logo url [closed]
- Dynamic URL based on user_metadata
- Check if user is logged in to site A when visiting site B
- Make homepage a non-WordPress page
- Localhost port is missing on some links after downgrading MAMP [closed]
- Avoid the removal of “https:” from URLs
- Content duplication issue with dynamic URLs
- Why am I seeing all these weird ‘loginid’ requests?
- Confusion about Site url and directory
- Is get_permalink also the canonical URL?
- Remove trailing slash from previous_posts_link()
- Moved WP into new folder. How to fix image links in posts?
- Will get_bloginfo(‘url’) return URL with backslash?
- Using esc_url_raw with protocols properly
- How to parse a custom url (within WP site) and obtain params passed to that URL
- How can I identify which file/function will be used to respond to a particular URL?
- Is there a way to test if a URL is part of the current blog?
- wordpress copyright dynamic
- Could not find the wordpress page
- Multiple duplicate URL’s
- An anchor name (id name) in the address bar
- Dynamic URL and pass the data to an iframe
- DNS – Change WordPress Site Name?
- get_template_directory() returns wrong address on VPS
- Unnecessary url
- Finding URI in Child Theme
- Make custom system url
- Image not showing up in media loader success area – followup
- How do I allow http/ftp access to files I have uploaded?
- Redirecting URL with Twitter Button API Not Working
- Need help changing back the correct wordpress url
- Adding Parent Categories and keep current URLs
- Sanitizing URL in a WordPress plugin
- How to get a page url segment on wordpress?
- Different url to same page (with dynamic content)
- WordPress option com_jce should not work
- Too many redirects (ERR_TOO_MANY_REDIRECTS) only on one page
- How to create a user ability to save pages with full url?
- WordPress Still Requesting Old Url
- Broken Images and Style
- Add more than one query parameter onto wordpress url
- Allow duplicate slugs for pages and posts
- i1.wp.com url problem (Jetpack not installed)
- Change dynamically URL to SEO friendly via .htaccess?
- incorrect url in Snippet editor
- Get userdata from url
- How to make url variable?
- WordPress dynamic subpage for ACF
- Previewing/Updating some Pages causes “The requested URL was rejected” Error
- From whence %E2%80%8E at the end of post link
- WordPress Address (URL) Reverts back
- Modify the WordPress URL
- Duplicate pages with ?s parameter
- How to pass REQUEST_URI to function
- Populate Website URL at registration time
- WordPress Update Links
- wordpress url with format .com/category/sub-category
- Get gallery url (Nextgen) [closed]
- How to use query string in URL to display content on the wordpress page
- help me remove this additional parameter in url
- Function to get custom post image URL
- How to echo a dynamic url
- How to run Wiki on the same host as WordPress and not get 404 errors when browsing to Wiki?
- What purpose does /embed/ URL have and how to avoid SEO problems?
- esc_url, esc_url_raw or sanitize_url?