没有尾部斜杠时访问某个目录的index.php

I want to know how to get default index.php when there is no trailing slash after folder.

For example -

My website is - http://xx.xx.xx.xx/abc/xyz

When I put this url in browser - browser automatically add slash to xyz/ and takes index.php page under 'xyz' directory but when I use this url with curl then it won't work.

What's the solution for this problem?

P.S. - http://xx.xx.xx.xx/abc/xyz is sample url i am using here but my url structure is same like this

Here is the solution I found - I created .htaccess file with below settings and it works :)

DirectorySlash Off
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} -d
RewriteRule (?!^.+?/$)^(.+)$ /$1/index.php [L]

You need DirectoryIndex index.php at top of your .htaccess:

DirectoryIndex index.php
DirectorySlash On