I have a problem with rewriterules in appache. 

when I have this code : 

> 
> RewriteRule ^profile/([0-9]+)$ profile.php?u=$1 [L]
> 
> 
> 

it cannot open the page , but if I change the rule to :

> 
> RewriteRule ^profile2/([0-9]+)$ profile.php?u=$1 [L]
> 
> 
> 

It opens it with no problem at all.

This problem happens to all of my rules

Edit: profile is an example and I checked that no folder with that name exists on my host. 
Another thing is that no matter what, I cannot choose same name like my files . forexample if I want to redirect cup/ cup.php i have the the above problem.